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

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

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

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

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

下面举例说明:

     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[]用法  内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 导入数据及作图的实现

    python 导入数据及作图的实现

    今天小编就为大家分享一篇python 导入数据及作图的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python twilio模块实现发送手机短信功能

    python twilio模块实现发送手机短信功能

    这篇文章主要介绍了python twilio模块实现发送手机短信的功能,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • python实现诗歌游戏(类继承)

    python实现诗歌游戏(类继承)

    这篇文章主要为大家详细介绍了python实现诗歌游戏,根据上句猜下句、猜作者、猜朝代、猜诗名,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • Python库Theano深度神经网络的设计训练深入探究

    Python库Theano深度神经网络的设计训练深入探究

    Theano是一个用于深度学习的Python库,它提供了高效的数值计算和自动微分功能,使得深度神经网络的设计和训练变得更加容易,本文将深入探讨Theano的功能和用法,并提供丰富的示例代码,帮助大家入门深度学习
    2024-01-01
  • Python 最强编辑器详细使用指南(PyCharm )

    Python 最强编辑器详细使用指南(PyCharm )

    这篇文章主要介绍了Python 最强编辑器详细使用指南(PyCharm),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Pythony运维入门之Socket网络编程详解

    Pythony运维入门之Socket网络编程详解

    这篇文章主要介绍了Pythony运维入门之Socket网络编程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • python开发环境PyScripter中文乱码问题解决方案

    python开发环境PyScripter中文乱码问题解决方案

    PyScripter是一个使用Delphi开发的开源的Python集成开发环境(IDE),PyScripter支持Python2.4、2.5、2.6、2.7、3.0、3.1、3.2,而且可以根据需要切换。
    2016-09-09
  • Python3.8中使用f-strings调试

    Python3.8中使用f-strings调试

    这篇文章主要介绍了Python3.8中使用f-strings调试的相关知识,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-05-05
  • Pytorch框架构建ResNet模型的实现示例

    Pytorch框架构建ResNet模型的实现示例

    本文主要介绍了Pytorch框架构建ResNet模型的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06
  • python爬取微博评论的实例讲解

    python爬取微博评论的实例讲解

    在本篇文章里小编给大家整理的是一篇关于python爬取微博评论的实例讲解,有兴趣的朋友们可以学习下。
    2021-01-01

最新评论