0

我在网上找到了这个非常简单的例子:

library(igraph)    
g <- graph.ring(5)
plot(g)
summary(g)
degree.distribution(g)

我得到了相同的结果,degree.distribution(g)而不是[1] 0 0 1我得到NULL

因为我在这个例子中遇到了完全相同的问题(NULL 结果degree.distribution代替[1] 0.135 0.280 0.315 0.110 0.095 0.050 0.005 0.010)我想知道问题是否可能出在包安装中。

4

1 回答 1

0

igraph 0.6.5 中的degree.distribution函数不适用于 R 3.0.0 及更高版本,因为 R 中hist函数的返回值发生了一些变化。开发人员已经知道它,并将在下一个版本中修复。在它发布之前,你必须degree.distribution根据这个补丁修改函数的源代码来解决这个错误。

于 2013-09-10T14:12:00.503 回答