【发布时间】:2016-11-13 20:34:05
【问题描述】:
我有一个数据框:
index = pd.MultiIndex.from_product([['a', 'b'], ['A', 'B'], ['One', 'Two']])
df = pd.DataFrame(np.arange(16).reshape(2, 8), columns=index)
df
如何在不知道列有多少级别的情况下堆叠MultiIndex 的所有级别。
我希望结果如下所示:
0 a A One 0
Two 1
B One 2
Two 3
b A One 4
Two 5
B One 6
Two 7
1 a A One 8
Two 9
B One 10
Two 11
b A One 12
Two 13
B One 14
Two 15
dtype: int64
【问题讨论】:
标签: python pandas multi-index