脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - 详解pandas df.iloc[]的典型用法

详解pandas df.iloc[]的典型用法

2022-08-16 12:15python小工具 Python

本文主要介绍了详解pandas df.iloc[]的典型用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

与df.loc[] 根据行标或者列标获取数据不同的是df.iloc[]则根据数据的坐标(position)获取,如下图红色数字所标识:

详解pandas df.iloc[]的典型用法

iloc[] 同样接受两个参数,分别代表行坐标,列坐标。可以接受的参数

类型为数字,数字类型的列表以及切片

下面举例说明:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
     name  score grade
id                    
a     bog     45     A
c   jiken     67     B
d     bob     23     A
b   jiken     34     B
f    lucy     98     A
e    tidy     75     B
 
# 获取坐标为(0, 0)的数据
>>> df.iloc[0, 0]
'bog'
 
# 获取0行所有数据,列坐标参数为空,默认获取整行
>>> df.iloc[0]
name     bog
score     45
grade      A
Name: a, dtype: object
 
# 获取指定行列的数据
>>> df.iloc[[0,1], [0, 1]]
     name  score
id              
a     bog     45
c   jiken     67
 
# 将所有行列倒序排列
>>> df.iloc[::-1, ::-1]
   grade  score   name
id                    
e      B     75   tidy
f      A     98   lucy
b      B     34  jiken
d      A     23    bob
c      B     67  jiken
a      A     45    bog

到此这篇关于详解pandas df.iloc[]的典型用法的文章就介绍到这了,更多相关pandas df.iloc[]用法  内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/weixin_45144170/article/details/106033961

延伸 · 阅读

精彩推荐
  • Python实例讲解Python脚本成为Windows中运行的exe文件

    实例讲解Python脚本成为Windows中运行的exe文件

    在本篇文章里小编给大家分享了关于Python脚本成为Windows中运行的exe文件的相关知识点内容,有兴趣的朋友们学习下。...

    脚本之家9792021-05-22
  • Python深度辨析Python的eval()与exec()的方法

    深度辨析Python的eval()与exec()的方法

    这篇文章主要介绍了深度辨析Python的eval()与exec()的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    豌豆花下猫6952021-06-09
  • PythonPython实战之单词打卡统计

    Python实战之单词打卡统计

    这篇文章主要介绍了Python实战之单词打卡统计,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下...

    老七在路上7672021-10-21
  • Python解决Numpy与Pytorch彼此转换时的坑

    解决Numpy与Pytorch彼此转换时的坑

    这篇文章主要介绍了解决Numpy与Pytorch彼此转换时的坑,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...

    工程晓猿10242021-10-29
  • PythonPandas 合并多个Dataframe(merge,concat)的方法

    Pandas 合并多个Dataframe(merge,concat)的方法

    今天小编就为大家分享一篇Pandas 合并多个Dataframe(merge,concat)的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    chixujohnny4072021-03-02
  • PythonPython爬虫之批量下载喜马拉雅音频

    Python爬虫之批量下载喜马拉雅音频

    今天教大家如何利用Python爬虫批量下载喜马拉雅音频,文中有非常详细的代码示例,对正在学习python的小伙伴们很有帮助,需要的朋友可以参考下...

    wangzirui327452021-11-04
  • Pythonpython中图像通道分离与合并实例

    python中图像通道分离与合并实例

    今天小编就为大家分享一篇python中图像通道分离与合并实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ...

    s941015n6152020-04-18
  • PythonPython描述器descriptor详解

    Python描述器descriptor详解

    这篇文章主要向我们详细介绍了Python描述器descriptor,需要的朋友可以参考下 ...

    脚本之家3652020-05-21