以下是示例数据集:
|Count|
|-------------------------| |
|Name |ID_1 |Level |ID_2 | |
|-----|------|------|-----|-----|
|Kate |91978 |Junior|3 |13 |
|Lucy |47992 |Junior|3 |11 |
|John |37005 |Middle|2 |8 |
|Peter|42235 |Senior|1 |21 |
假设['Name'、'ID\u 1'、'Level'、'ID\u 2']是多索引名称
我想go 掉所有偶数多索引名称,这意味着go 掉[ID\u 1',ID\u 2']
|Count|
|-------------| |
|Name |Level | |
|------|------|-----|
|Kate |Junior|13 |
|Lucy |Junior|11 |
|John |Middle|8 |
|Peter |Senior|21 |
我发现这个方法:df.index = df.index.droplevel(1)
但问题是真正的数据集太大,手动删除每一秒的列不是一个选项.