Я создал сетевой график, используя igraph
In R
. Тем не менее, я чувствую, что было бы легче манипулировать легендами и c, используя ggnet2
. Итак, я пытаюсь преобразовать или получить аналогичный график, используя igraph
... но используя ggnet2
. Но я не знаком с ggnet2
и прорабатываю руководство, но не могу заставить его работать для моего примера c.
Ниже приведен пример c как я создаю сетевой график с помощью igraph:
library(igraph)
edgeWe <- c(1,2,10,3,4,2,3,4,4,20)
edgeDir <- c(1,2, 1,3, 1,4, 1,5, 2,3, 2,4, 2,5, 3,4, 3,5, 4,5 )
nodeSize <- c(9, 19, 29, 39, 49)
net.xy <- make_graph(edgeDir, 5, directed = F)
V(net.xy)$size <- nodeSize
E(net.xy)$width <- edgeWe
lo <- layout_in_circle(net.xy)
plot(net.xy, lo)
Создает график, подобный следующему:
I Я знаю, что есть такие параметры, как node.size
в ggnet2
... но моя главная трудность даже в том, чтобы создать график, похожий на этот.
Есть предложения, как мне этого добиться?