由louvain()在R中返回的社区对象的解释

时间:2018-06-07 10:08:36

标签: r

我开始学习R,并尝试使用louvain()函数在R中实现社区检测,所以我尝试将一些随机数据传递给它并观察结果

代码:

G <- matrix(c(1:10000), nrow = 100, ncol = 100, byrow = TRUE)
f <- louvain(G)
print(f)

输出:

> G <- matrix(c(1:10000), nrow = 100, ncol = 100, byrow = TRUE)
> print(louvain(G))
$`community`
[1] 1 2 2 3 3 2 3 2 1 1 1 3 3 2 2 1 2 1 1 2 1 2 1 2 2 3 1 2 3 1 2 1 2 2 1 3 1
[38] 1 3 3 1 1 3 1 2 1 1 2 1 1 3 2 1 1 2 2 2 3 3 3 3 2 3 1 3 2 2 1 3 1 1 2 2 3
[75] 2 1 2 3 3 3 3 1 2 1 3 1 1 2 2 1 2 2 2 1 1 3 2 2 1 1

$Q
[1] 1.327019e-18

我知道$ Q意味着在gamma = 1时达到的最大模块性,我想知道打印的社区对象中的数据意味着什么。争论M0意味着什么,即应该将哪些数据传递给它。我如何确定争论的价值gamma

感谢。

0 个答案:

没有答案