【发布时间】:2019-12-31 15:29:08
【问题描述】:
我想将横截面重新排列成面板数据。
很遗憾,我无法使用 pd.melt 或 pd.pivot 公式重新排列它。我也在堆栈溢出社区中搜索了解决方案,但没有找到与问题匹配的答案。
当前数据有以下形式:
ID FA_17 FA_18 TA_17 TA_18 OR_17 OR_18
-----------------------------------------------------
ID1 590 304 313 682 671 499
ID2 832 344 482 223 580 789
ID3 598 138 125 712 775 761
最后它们应该变成如下顺序:
FA TA OR
ID1 FA_17 TA_17 OR_17
ID1 FA_18 TA_18 OR_18
ID2 FA_17 TA_17 OR_17
ID2 FA_18 TA_18 OR_18
ID3 FA_17 TA_17 OR_17
ID3 FA_18 TA_18 OR_18
非常感谢您!
【问题讨论】:
标签: python pandas dataframe data-manipulation