首页 > 其他 > 详细

Pandas中关于 loc \ iloc \ ix 用法的理解

时间:2019-08-04 19:28:17      阅读:55      评论:0      收藏:0      [点我收藏+]

转载至:https://blog.csdn.net/weixin_41512727/article/details/79683831

最近在很多地方看到loc,但是一直很困惑。在这个网址下,解释的比较好。

https://blog.csdn.net/alanguoo/article/details/52331901

1. loc函数

当每列已有column name时,用 df [ ‘a‘ ] 就能选取出一整列数据。如果有column names 和index,且两者都很好输入,可以选择 .loc。loc函数是指根据索引项的索引名,进行索引的方式。下图为某医院销售记录。

技术分享图片

技术分享图片

 

 

2. iloc函数

如果column name太长了,输入不方便,或者index是一列时间序列,不好输入,那就可以选择 .iloc了。

技术分享图片

 

3. ix函数


.ix 的功能更强大,允许混合使用下标和名称进行选取。 涵盖了前面所有的用法。基本上把前面的都换成df.ix 都能成功,但是有一点,就是df.ix [ [ ..1.. ], [..2..] ],  1框内必须统一,必须同时是下标或者名称,2框也一样。  1框是用来指定row,2框是指定column, 当然上面所有的取数方法都是这个规则。
技术分享图片

 

Pandas中关于 loc \ iloc \ ix 用法的理解

原文:https://www.cnblogs.com/loubin/p/11299214.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!