所以我有一个过滤的MultiIndexed pandas数据帧,df
,我想摆脱已经过滤掉的索引。我怎样才能做到这一点?
我用来过滤的代码是df.groupby(level=0).filter(lambda x : len(x) == 2)
。
谢谢,
杰克
答案 0 :(得分:2)
使用MultiIndex.remove_unused_levels
:
df1 = df.groupby(level=0).filter(lambda x : len(x) == 2)
df1.index = df1.index.remove_unused_levels()