在 Windows 上(效果很好!)
library("igraph")
g <- make_ring(10)
degree(g)
[1] 2 2 2 2 2 2 2 2 2 2
在 linux 上(不工作)
library("igraph")
g <- make_ring(10)
degree(g)
Error in FUN(X[[i]], ...) :
as.edgelist.sna input must be an adjacency matrix/array, edgelist matrix, network, or sparse matrix, or list thereof.
你注意到了吗?如果是,您是如何绕过这个问题的?
最佳答案
好的,似乎 degree 函数被 sna 包屏蔽了,所以,为了绕过这个问题,请执行以下操作:
igraph::degree(g)
关于R - Igraph - 度函数似乎在 linux 环境中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46040918/