試合のイベントを含むデータ フレームからエッジリストを作成しようとしています。データ フレームの各行は、敵チームのプレイヤーに対するキルです。Playerid
列は殺した人を示します。アシストは、この特定のキルをアシストした人物を示します。ID 1 ~ 5 はチーム 1 に属し、6 ~ 10 はチーム 2 に属します。最初の列には行 ID が含まれます。
ASSIST1 ASSIST2 ASSIST2 ASSIST2 PLAYERID
50 6 8 NA NA 9
51 7 10 9 8 6
52 10 9 NA NA 6
53 7 9 8 NA 6
54 6 7 8 NA 9
55 2 NA NA NA 1
56 8 NA NA NA 9
57 6 7 8 NA 9
58 7 10 8 NA 9
59 NA NA NA NA 4
60 4 3 NA NA 1
61 10 9 8 NA 7
62 9 8 NA NA 6
63 7 9 8 NA 10
64 3 2 NA NA 5
65 7 NA NA NA 9
66 7 NA NA NA 9
必要なのは、これをエッジリストに変換し、後で有向ネットワークに変換することです。これにより、インディグリー、アウトディグリーなどを計算できます。さらに、各プレイヤー間でどれだけのやり取りがあったかを知る必要がありますが、これは価値ある有向ネットワークで確認できるはずです。ただし、これをエッジリストに変換する際に問題があります。オンラインで解決策を探してみましたが、エッジリストに変換された同様のデータセットを見つけることができませんでした。誰かが私を助けてくれたら、とても感謝しています。