0

我想为网络图中的每个节点分配或关联一些实际值(比如一些分数)R. 需要在迭代中更新。最后根据其最新值(分数)绘制具有顶点大小的网络图。

我可以将顶点的哪个属性用于此目的以及如何使用?如果在 中不可能igraph,是否有任何其他方法可以实现此目的R吗?

我是新手R。任何人都请帮我解决这个问题。

4

1 回答 1

1

我创造了我的差距

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')

在此处输入图像描述

于 2012-12-04T14:03:08.253 回答