我有一个大的数据框,我想使用多列对其进行拆包。
代表我当前拥有的简化数据框:
A B C1 C2 D
0 1 1.1 8 15 a
1 2 2.2 9 16 b
2 3 3.3 10 17 c
我想将其转换为以下格式:
pressure A B D
c1 8 1 1.1 a
c1 9 2 2.2 b
c1 10 3 3.3 c
c2 15 1 1.1 a
c2 16 2 2.2 b
c2 17 3 3.3 c
实际上,我的数据帧为(9446,158),具有144个“ c”值。
我在使用pd.melt()和pd.unstack()时有一些玩味,但是当我只想排列一列或只剩下两列时,我只能让它们工作。
如果有人能轻松做到这一点,我将不胜感激!
谢谢:)