【发布时间】:2018-08-03 20:43:37
【问题描述】:
我有以下数据框 df
col1 col2 col3
a b a b a b
1 x1 x1 y11 y12 z11 z12
2 x2 x2 y21 y22 z21 z22
3 x3 x3 y31 y32 z31 z32
假设 col1 的“a”和“b”相同。我想删除整个级别的“字母”(“a”、“b”),但只能从 col1 中删除。我不想像Dropping a single (sub-) column from a MultiIndex 那样使用 drop() 来删除“a”或“b”。
我想改为从 col1 中删除级别,以获得
col1 col2 col3
a b a b
1 x1 y11 y12 z11 z12
2 x2 y21 y22 z21 z22
3 x3 y31 y32 z31 z32
【问题讨论】:
标签: python pandas indexing multi-index