我想在网络图中为每个节点分配或关联R
中的一些实际值(比如一些分数)。
哪些需要在迭代中更新。
最后根据最新值(得分)绘制具有顶点大小的网络图。
我可以为此目的使用顶点的哪个属性以及如何使用?
如果在igraph
中无法实现,是否还有其他方法可以在R
中实现此目的?
我是R
的新手。有人请帮我解决这个问题。
答案 0 :(得分:0)
我创造了我的差距
graph2 <- read.table(text = '1 2
1 3
2 5
3 4
3 5
4 5
5 6 ')
par(mfrow =c(1,2))
graph2 <- graph.data.frame(graph2,
vertices = data.frame(symbols = 1:6,label = 1:6),directed=FALSE)
plot(graph2,main='simple graph')
我改变了重量属性,在这里你可以进行适当的压缩过程
E(graph2)$weight <- seq(ecount(graph2))
graph.strength(graph2)
我修改属性宽度,以显示重量效果
E(graph2)$width <-E(graph2)$weight
plot(graph2,main='weighted graph')