Pandas中的索引操作总结

1、列索引操作
df[‘name’],name为列名
2、行索引操作

  • .loc标签索引【df.loc[‘name’],name为行名】
  • .iloc位置索引【df.iloc[‘index’],index为数值】
    3、布尔值遮罩
    Pandas中的索引操作总结_第1张图片
# 根据筛选条件生成布尔值列表,即图中的Boolean mask部分
filter_condition = df['language'].str.contains('English')
# 根据布尔值列表显示满足条件的结果
df[filter_condition]

我们日常用到的简单的布尔值遮罩操作举例:

# 筛选出rank排名前10的结果
df[df['rank']<=10]

你可能感兴趣的:(Python,数据分析,python)