データフレームとしてチームのデータがあるとします。df
`ピボット`を使って勝敗を追跡するにはどうすればいいですか?
home_team home_score away_team away_score
A 3 C 1
B 1 A 0
C 3 B 2
1つのチームが他のチームを何回倒したかを示すデータフレームが必要です。だから、例えば[1,3]
のエントリは、回チーム1の数がチーム3を破ったことだろうが、これができなければなりませんdf.pivot
何かのように聞こえる
1.ビートチームとして
[3,1]
で数回チーム3の数になりますやりたいことをすることはできません。
パンダを使ってどうすればいいですか?ここで
はこれがちょうど勝者とloosersを持つ新しいデータフレームを作成する所望の出力
A B C
A 0 0 1
B 1 0 0
C 0 1 0
値あなたは所望の出力は次のようにどのように見えるべきかのサンプルを投稿する必要がありました。 –
@JoeR私の編集を参照してください。従って、[A、B]はAがBを打つ回数であり、[B、A]はBがAを打つ回数である。 –