我正在try 用Python转换数据帧--如果Pandas或NumPy可以完成工作,我很乐意使用它
原始数据帧如下所示
A B D E
foo-1 bar-6 C1 11
foo-2 bar-5 C2 12
foo-3 bar-4 C1 13
foo-4 bar-3 C1 14
foo-5 bar-2 C2 15
foo-6 bar-1 C2 16
我试着把它变成这样
A B C1 C2
foo-1 bar-6 11 NAN
foo-2 bar-5 NAN 12
foo-3 bar-4 13 NAN
foo-4 bar-3 14 NAN
foo-5 bar-2 NAN 15
foo-6 bar-1 NAN 16
否则我会放弃D&A;E
A B D E C1 C2
foo-1 bar-6 C1 11 11 NAN
foo-2 bar-5 C2 12 NAN 12
foo-3 bar-4 C1 13 13 NAN
foo-4 bar-3 C1 14 14 NAN
foo-5 bar-2 C2 15 NAN 15
foo-6 bar-1 C2 16 NAN 16
我试过这个
for row in dataframe.index:
dataframe\[dataframe\[D\]\] = dataframe\[E\]
但我得到了错误的结果