如果您从 R 中使用 igraph,请使用此选项
erdos.renyi.game {igraph} | R 文档 |
这个模型非常简单,每条可能的边都以相同的常数概率创建。
erdos.renyi.game(
n,
p.or.m,
type = c("gnp", "gnm"),
directed = FALSE,
loops = FALSE
)
n |
图中顶点的数量。 |
p.or.m |
绘制任意两个顶点之间的边的概率(G(n,p) 图),或图中的边数(对于 G(n,m) 图)。 |
type |
要创建的随机图的类型,可以是 |
有向 |
逻辑值,指示图是否为有向图,默认为 FALSE。 |
循环 |
逻辑值,指示是否添加环边,默认为 FALSE。 |
在 G(n,p) 图中,图有 'n' 个顶点,并且对于每条边,它存在于图中的概率为 'p'。
在 G(n,m) 图中,图有 'n' 个顶点和 'm' 条边,并且 'm' 条边是从所有可能的边的集合中均匀随机选择的。如果 loops
参数为 TRUE,则此集合也包括环边。
random.graph.game
是此函数的别名。
一个图对象。
自从 igraph 版本 0.8.0 以来,erdos.renyi.game
和 random.graph.game
都已被弃用,应改用 sample_gnp
和 sample_gnm
。
Gabor Csardi csardi.gabor@gmail.com
Erdos, P. and Renyi, A., On random graphs, Publicationes Mathematicae 6, 290–297 (1959).
g <- erdos.renyi.game(1000, 1/1000)
degree_distribution(g)