我想用R版本3中的igraph包来测量接近中心性,特别是封闭性和开放性。我使用“network”包中的数据集“flo”来进行分析。igraph包的density(graph.density)和centralization.degree(centralization.degree)函数运行良好。但是接近度函数显示出误差。代码和错误发布在下面:
验证码:
library(network)
library(igraph)
data(flo)
gr <- graph.adjacency(flo, mode="undirected")
closeness(gr)
错误:
Error in FUN(X[[1L]], ...) :
as.edgelist.sna input must be an adjacency matrix/array, edgelist matrix, network, or sparse matrix, or list thereof.
我是网络分析的新手,用R包进行分析。有人能告诉我哪里出错了,怎么做吗?
1条答案
按热度按时间oxcyiej71#
你为什么不给予看,看看它是否适合你:
出于某种原因,igraph中的一些命令只在附加了“centralization.”后才能工作。我自己也在想办法。