オンライン フォーラムのデータ フレームをソーシャル ネットワークに変換しようとしていますが、データをネットワーク分析に必要な隣接行列/エッジ リストに変換する方法がわかりません。
私のコードは次のとおりです。
library(igraph)
graph.data.2002 <- as.matrix(data.2002[,2:3])
g.2002 <- graph.data.frame(graph.data.2002, directed=FALSE)
plot(g.2002, vertex.size = 1, vertex.label=NA)
分析にはRを使用しています。現在の問題は、作成者が ThreadID を介して相互にリンクされていることですが、ネットワーク分析を行うと、ThreadID がノードとして含まれます。理想的には、著者が同じスレッドですべての著者と対話する場合に 1 を示す隣接行列/エッジ リストが必要です。
(初めての投稿なので、抜けていたり、不適切なところがあれば教えてください)
現在、データは次のとおりです。
ThreadID AuthorID
659289 193537
432269 136196
572531 170305
230003 32359
459059 47875
635953 181593
235116 51993