【发布时间】:2021-08-20 20:36:37
【问题描述】:
我有一个看起来像这样的数据框:
Ax Ay Bx By
0 1 20 2 20
1 3 21 5 22
2 4 20 7 25
我想手动定义 Ax 和 Ay 具有 A 的层次更高的 MultiIndex 级别(并且对 B 也执行相同的操作)。使数据框看起来像这样:
A B
x y x y
0 1 20 2 20
1 3 21 5 22
2 4 20 7 25
所以我正在寻找的是这样的声明:
Ax 和 Ay 作为 x 和 y 在 A 之下
【问题讨论】:
-
在您的列中如何区分 A 和 x?它是字面上的第一个和第二个字符,还是更复杂的?
-
实际上不是第一个字符
标签: python pandas dataframe multi-index