index
df=df.set_index(["country","director_name"],append=True,drop=False,inplace=True)
# append参数的含义:append指定是否保留原索引,默认为False
# drop参数的含义:drop是指该列被指定为索引后,是否删除该列,因为该列已经被指定为索引了。
# inplace参数的含义:inplace是指是否修改原有数据集,默认为否是指返回一个新的数据集
对带多重索引的dataframe取值一般使用 xs xs可以传入多个不同级别的索引进行筛选,但不支持同一级索引多选 并且xs返回的是数值而不是引用
df.xs(1, level='b')
本文由 xigrug 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:2018-07-24 10:13:56