【发布时间】:2022-01-13 08:02:11
【问题描述】:
我正在尝试基于我拥有的数据框创建分层数据框。我设法创建了一个多索引数据框,如下所示:
所以我的数据框索引如下:
MultiIndex([('x', 'yellow'),
('x', 'blue'),
('x', 'green'),
('x', 'white'),
('x', 'ind10'),
('x', 'red'),
('x', 'turquoise'),
('x', 'black'),
('x', 'purple'),
('x', 'orange'),
('x', 'ind11'),
('y', 'yellow'),
('y', 'blue'),
('y', 'green'),
('y', 'white'),
('y', 'ind10'),
('y', 'red'),
('y', 'turquoise'),
('y', 'black'),
('y', 'purple'),
('y', 'orange'),
('y', 'ind11')],
)
现在我正在尝试将其转换为具有以下结构的东西:
yellow x ........
y ........
orange x ........
y ........
.
.
.
ind11 x ........
y ........
但我似乎无法做到这一点。我尝试了各种形式的pd.MultiIndex.from_frame,但无济于事。
任何帮助将不胜感激
【问题讨论】:
标签: python pandas multi-index hierarchical-data