pandas 切片_5分钟学会Pandas中iloc/loc/ix区别

==========

今天文章是以图片形式,知乎排版太难了0.0

欢迎关注我的公众号:早起python

==========

大家好,在使用pandas进行数据分析过程中,回想一下你是怎么对一个数据集进行数据切片,是不是百度:pandas如何提取第x行数据,然后根据一堆结果找到一个能用的就完事了,那么你一定会迷失在pandas中的切片函数:.iloc().loc().ix()中,本文就是为了解决这个问题,通过一个简单的DataFrame彻底搞明白这三个函数到底有什么区别,又该怎么使用。

首先我们创建一个DataFrame用于讲解

data = {'a':[11,22,33,44],
       'b':['aa','bb','cc','dd'],
       'c':[9,8,7,6],
        'd':[1,2,3,4]
       }
df = DataFrame(data)
df

16012d2b7111fdeea458abbe0646e0f9.png

eaaa0b4671c242c82fa35fc4f72951a4.png

301f9307da0811644ec3763b73f476c3.png

95bd87d843cfa60c66bd9647da19ad17.png

2966e78406869541769d611b86ab4912.png

31cbb6c4038a06ca02f7c1b5d4dd3264.png

36af6bf7e093725607e0dd940fd33d21.png

4668a1f591bc965c21a803c9355b8d4e.png

b48e4434812998d42b936d9beea5552d.png

29621ece014f0b1b2d5bf54b0a398a10.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值