Pandas Index

博客分类: tools 阅读次数: comments

Pandas Index

index

pandas入门——多重索引

df=df.set_index(["country","director_name"],append=True,drop=False,inplace=True)
# append参数的含义:append指定是否保留原索引,默认为False 
# drop参数的含义:drop是指该列被指定为索引后,是否删除该列,因为该列已经被指定为索引了。 
# inplace参数的含义:inplace是指是否修改原有数据集,默认为否是指返回一个新的数据集

DataFrame 行列选择,切片操作,多重索引取值

对带多重索引的dataframe取值一般使用 xs xs可以传入多个不同级别的索引进行筛选,但不支持同一级索引多选 并且xs返回的是数值而不是引用

df.xs(1, level='b')