这是我的问题。
我正在使用熊猫来解析csv文件。
所以我的csv文件看起来像这样:
A B C D
1 x 5 e
2 y 6 f
3 z 7 g
我想要得到的是:
所以这会让我得到这个:
A B C D
1 x
2 y
3 z
5 e
6 f
7 g
但是,我所能获得的只是创建一个新列,以“求和” A列与C列,以及B列与D列:
A B C D E F
1 x 5 e 15 xe
2 y 6 f 26 yf
3 z 7 g 37 zg
任何想法都会受到赞赏。
谢谢
答案 0 :(得分:0)
重命名列C
和D
并将它们附加到列A
和B`的底部:
result = df[['A', 'B']].append(df[['C','D']].set_axis(['A', 'B'], axis=1)).reset_index(drop=True)