powered by
Sample an adjacency matrix from a degree-corrected block model (DCSBM)
sample_dcsbm(z, B, theta = 1)
An adjacency matrix following DCSBM
Node labels (\(n * 1\))
Connectivity matrix (\(K * K\))
Node connectivity propensity vector (\(n * 1\))
sample_dcpp, fast_sbm, sample_tdcsbm
B = pp_conn(n = 10^3, oir = 0.1, lambda = 7, pri = rep(1,3))$B head(sample_dcsbm(sample(1:3, 10^3, replace = TRUE), B, theta = rexp(10^3)))
Run the code above in your browser using DataLab