我有以下的数据帧:替换值指数
A | B | C | D | ListVal
---------------------------------
0 | 3 | 2 | 1 | [0.0,0.1,0.2,0.3]
---------------------------------
2 | 1 | 0 | 3 | [0.5,0.6,0.7,0.8]
---------------------------------
2 | 3 | 1 | 0 | [0.15,0.25,0.35,0.45]
对于每一行,我想在列AD使用的数字作为索引,以在柱ListVal列表,并填写相应列中的值。因此,对于上面的数据帧,我想将其转换为:
A | B | C | D | ListVal
-----------------------------------------
0.0 | 0.3 | 0.2 | 0.1 | [0.0,0.1,0.2,0.3]
-----------------------------------------
0.7 | 0.6 | 0.5 | 0.8 | [0.5,0.6,0.7,0.8]
-----------------------------------------
0.35| 0.45| 0.25| 0.15| [0.15,0.25,0.35,0.45]
请注意,每行的索引不重复。
我试图通过将最后一列转换为矩阵并将前四列转换为另一个矩阵来使用numpy。但也卡在那里!
@beniev nope,只是重读它,并得到它! – kaveh
我的回答对你有帮助吗?如果是的话,我会感谢你,如果你会接受它... –
谢谢。我已经做了! – edmondawad