4

力指向グラフ描画(kamada.kawai / fruchterman.reingold)を参照して、Rパッケージのstatnetやigraphを使用してソーシャルネットワークを分析したいと思います。たとえば、2つの利害関係者間のより大きなまたはより小さな協力を検討するために、2つの特定のノード間の「力」を調整することが可能である場合、私は負傷します。ただし、すべてのノード間の一般的な力を編集したくありません

(ここで提案されているように:)

igraphネットワークプロット(layout = fruchterman.reingold)のエッジを長くするにはどうすればよいですか?

これに関するアイデアは、さらに分析するために、ソーシャルネットワークのより現実的なイメージを取得することです。

みなさん、ありがとうございました!

4

1 に答える 1

3

このレイアウトアルゴリズムは、エッジに沿った引力の乗数として基本的に使用されるエッジの重みをサポートします。つまり、重みの大きいエッジは短くなる傾向があります。これが簡単な例です

library(igraph)

g <- graph.ring(10)

# Edge weights, will be recycled
E(g)$weight <- c(1,4)
coords <- layout.fruchterman.reingold(g, weights=E(g)$weight)

# Eliminate the margin
par(mar=c(0,0,0,0))
plot(g, layout=coords, vertex.color="#E495A5", vertex.size=20)

プロット

于 2013-02-09T02:48:34.347 に答える