如果您从 R 中使用 igraph,请使用此选项
sample_hierarchical_sbm {igraph} | R 文档 |
从网络的分层随机块模型中采样。
sample_hierarchical_sbm(n, m, rho, C, p)
hierarchical_sbm(...)
n |
整数标量,顶点数。 |
m |
整数标量,每个块的顶点数。 |
rho |
数值向量,块内每个集群的顶点比例。必须总和为 1,并且对于 rho 的所有元素, |
C |
一个方形、对称的数值矩阵,块内集群的伯努利概率。其大小必须与 |
p |
数值标量,不同块中顶点之间连接的伯努利概率。 |
... |
传递给 |
该函数根据分层随机块模型生成一个随机图。
igraph 图。
Gabor Csardi csardi.gabor@gmail.com
## Ten blocks with three clusters each
C <- matrix(c(1 , 3/4, 0,
3/4, 0, 3/4,
0 , 3/4, 3/4), nrow=3)
g <- sample_hierarchical_sbm(100, 10, rho=c(3, 3, 4)/10, C=C, p=1/20)
g
if (require(Matrix)) { image(g[]) }