,,Python Dataframe常见索引方式详解

,,Python Dataframe常见索引方式详解

摘要:本文主要介绍了Python数据帧的常用索引方法的详细说明,通过示例代码进行了详细介绍,对大家的学习或工作有一定的参考价值。有需要的朋友可以参考一下。

创建样本数据框:

进口熊猫作为pd

Df=pd。DataFrame([['乔峰','男',95,'十八掌龙','主角'],

['虚竹','男',93,'天上六掌','主角'],

['段誉','男',92,'六脉神剑','主角'],

['王语嫣','女',95,'熟读武侠','主角'],

['包不同','男',65,'胡搅蛮缠','配角'],

['康敏','女',40,'惑夫妒人','配角']],

index=list('abcdef ')。upper()),

columns=['姓名','性别','分数','技能','类别'])

df

1.iloc[]#列表值的索引器,仅接受从0开始的整数

2.LOC [] #字典值的索引器只接受索引和列的值。

3.ix[]#是iloc和loc的混合,整数和值都可以接受。

4.[[]]# R双括号索引方法

5.字典形式的索引列

6.属性形式的索引列(列名不是整数)

有些切片、花式索引、布尔掩码都是先简单后简单,都可以用上面的方式应用。我觉得不应该单独列出来。

熊猫的很多形态都很像R语言,值得玩味!

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: