我有一个具有2级多索引的Pandas Dataframe,我正在尝试将一个函数应用于数据帧,该函数根据该行的多索引值执行某些操作,但我在网上找不到任何解释如何做到这一点的方法。有什么想法吗?
发布于 2019-11-28 02:42:27
您可以使用DataFrame.xs()方法绕过pandas multiIndex,该方法允许您在索引/切片时指定标签和级别。Docs here,但例如-
my_multi.xs('x', level=1)在看起来像这样的数据帧上
one two
a x 00
y 01
b x 10
y 11返回
one
a 00
b 10https://stackoverflow.com/questions/59075169
复制相似问题