在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.
你注意到了吗?如果是的话,你是如何绕过这个问题的呢?
答案 0 :(得分:2)
好吧,似乎度函数被sna包掩盖了,所以,为了绕过这个问题,请执行以下操作:
igraph::degree(g)