我有一个df,看起来像这样。如果另一列有精确字符串,则将值赋给新列
Date Winner
4/12 Tom
4/13 Abe
4/14 George
4/15 Tom
我想补充一点,分配1,如果如果名字出现在冠军列和0,如果名字并没有出现,反之亦然新列。理想情况下,df看起来像这样结果
Date Winner Tom_Win Tom_Lose Abe_Win Abe_Lose George_Win George Lose
4/12 Tom 1 0 0 1 0 1
4/13 Abe 0 1 1 0 0 1
4/14 George 0 1 0 1 1 0
4/15 Tom 1 0 0 1 0 1
有没有简单的方法来实现这个目标?
这工作完美!我收到的很多很好的答案之一 –