我有一个包含“赢家”它看起来像这样的列表中的一列数据帧:如何将中间总和列添加到熊猫数据框?
+---+--------+
| | Winner |
+---+--------+
| 0 | A |
| 1 | C |
| 2 | D |
| 3 | D |
| 4 | A |
| 5 | B |
+---+--------+
但我挣扎中间得分列添加到该数据帧。我想实现的是:
+---+--------+---+---+---+---+
| | Winner | A | B | C | D |
+---+--------+---+---+---+---+
| 0 | A | 1 | 0 | 0 | 0 |
| 1 | C | 1 | 0 | 1 | 0 |
| 2 | D | 1 | 0 | 1 | 1 |
| 3 | D | 1 | 0 | 1 | 2 |
| 4 | A | 2 | 0 | 1 | 2 |
| 5 | B | 2 | 1 | 1 | 2 |
+---+--------+---+---+---+---+
有没有办法添加这些列?
编辑:对不起,我忘了补充一点,我想熊猫从该列中产生这些中间分数。所以我不想手动添加它们。
你不张贴或说明了这些中间分数从何而来? – EdChum
你刚才试过'df ['A'] = [1,1,1,1,2,2]'...等等吗? – EdChum
对不起,我忘了补充一点,我希望熊猫能够从这一栏中生成这些中间分数。所以我不想手动添加它们。 –