pandas教程:[3]DataFrame切片操作

操作方法

  • 01

    DataFrame数据框允许我们使用iloc方法来像操作array(数组)一样对DataFrame进行切片操作,其形式上,跟对数组进行切片是一样的,我们下面来演示一下一些典型的切片操作:

  • 02

    先创建一个6行4列的DataFrame数据框

  • 03

    使用iloc方法,提取第四行数据:

  • 04

    我们可以看一下,这种方法得到的返回值是一个series数据

  • 05

    返回4-5行,1-2列数据,用下面的写法,你可以看到跟array的切片操作是一模一样的额

  • 06

    我们也可以提取不连续行和列的数

  • 07

    想要提取某一样或者某几行的数据,保证所有列都在,可以使用一个冒号来表示所有列

  • 08

    当然,所有行,也可以用冒号来表示

  • 09

    提取某一个值,去掉所有冒号,比如取第2行第2列的这个数

  • 10

    当然,iat是专门提取某个数的方法,它的效率高更高,因此建议在提取单个数的时候用iat

(0)

相关推荐

  • pandas教程:[1]DataFrame入门

    操作方法 01 pandas是python环境下最有名的数据统计包,而DataFrame翻译为数据框,是一种数据组织方式,这么说你可能无法从感性上认识它,举个例子,你大概用过Excel,而它也是一种数 ...

  • pandas教程:[4]Dataframe筛选数据

    操作方法 01 今天还是用到了DataFrame,如果你用一下它的筛选数据的功能,你会大吃一惊,它非常擅长筛选数据,可以极大提高你的工作效率,废话不多说,下面看看几个进行复杂数据筛选的例子. 02 首 ...

  • Excel 2007数据透视表教程实例分析与操作

    在创建数据透视表时excel文件会变大,透视表会占用系统的一些文件空间和存储空间。让我们看看在创建数据透视表时,在后台会发生什么?开始创建数据透视表时,Excel会摄下数据集的快照并把它存放在数据透视 ...

  • ps设计教程:[40]切片工具如何切割网页图片

    切割网页图片的目的是为了浏览网页时能够更流畅,因为如果是单张的很大的网页图片,加载速度慢~ 操作方法 01 打开你做好的的网页图片 02 在你的网页图片上,要分割出来的部分,就点击左上角拖动到右下角, ...

  • UG入门者教程—如何进行装配操作?

    UG的装配部分的内容是我们在学习了图形的草绘.图形的建模之后需要进行学习的内容,在这部分内容里主要希望各位初学者能掌握了各个装配约束的应用.学会了各个装配约束的应用,我们也就会快速掌握该部分内容. 操 ...

  • 荒野行动pc版键位设置教程,荒野行动怎么操作

    荒野行动pc版操作与手游版差别很大,主要靠键盘和鼠标操作,下面小编给大家分享一下键盘键位设置的方法,供大家参考! 操作方法 01 启动你的荒野行动PC客户端,扫码登陆,如下图所示 02 进入游戏启动画 ...

  • Python教程:[25]远程操作Mysql数据库

    操作方法 01 使用python操作mysql是一件经常要用到的技术,比如我最喜欢用python管理我的网站,我从其他网站采集的内容,经过伪原创,然后上传到自己的网站,下面我来分享一下最基本的使用py ...

  • 我的世界forge安装教程(傻瓜式操作)

    玩我的世界 怎么能不装mod 但mod需要forge 安装forge有非常复杂 这里我教大家一个傻瓜式的forge安装 操作方法 01 首先需要去下载一个我的世界启动器必须要是hmcl启动器 直接搜索 ...

  • HTC g12刷机教程

    HTC新品中htc g12算是非常小巧的产品了,相比起Desire HD等超过4英寸大屏的机器,仅配备了3.7英寸的HTC G12可以说是Desire(G7)的硬件升级版本。 刷机前提示: 1. 刷机 ...