我用Barabasi-Albert模型创建了一个网络。现在我必须在中间步骤绘制学位分布。
例如,我创建的网络总共有5000个节点。 现在我想绘制当网络有2000个节点,3000个节点和网络有5000个节点时的度分布。
我该怎么办?
这是我的代码:
library(igraph)
library(ggplot2)
initialNet <- erdos.renyi.game(n = 4, p.or.m = 1)
net <- sample_pa(n = 5000, m = 4, directed = FALSE, start.graph = initialNet)
netdd <- degree_distribution(net, mode = "all", cumulative = TRUE) # this works for N = 5000, and when N = 2000 and N = 3000?
谢谢
使用Barabasi-Albert模型生成的网络遵循幂律度分布,其中 gamma = 3 。 所以我期望的3个中间图形是:
相反,&#34;总计&#34;表示度数动态的图形,即节点随时间变化的增长是:我很抱歉图像质量不佳。