R igraph 手册页

如果您从 R 中使用 igraph,请使用此选项

erdos.renyi.game {igraph}R 文档

根据 Erdos-Renyi 模型生成随机图

描述

这个模型非常简单,每条可能的边都以相同的常数概率创建。

用法

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

要创建的随机图的类型,可以是 gnp (G(n,p) 图) 或 gnm (G(n,m) 图)。

有向

逻辑值,指示图是否为有向图,默认为 FALSE。

循环

逻辑值,指示是否添加环边,默认为 FALSE。

详细信息

在 G(n,p) 图中,图有 'n' 个顶点,并且对于每条边,它存在于图中的概率为 'p'。

在 G(n,m) 图中,图有 'n' 个顶点和 'm' 条边,并且 'm' 条边是从所有可能的边的集合中均匀随机选择的。如果 loops 参数为 TRUE,则此集合也包括环边。

random.graph.game 是此函数的别名。

一个图对象。

已弃用

自从 igraph 版本 0.8.0 以来,erdos.renyi.gamerandom.graph.game 都已被弃用,应改用 sample_gnpsample_gnm

作者

Gabor Csardi csardi.gabor@gmail.com

参考

Erdos, P. and Renyi, A., On random graphs, Publicationes Mathematicae 6, 290–297 (1959).

参见

sample_pa

示例


g <- erdos.renyi.game(1000, 1/1000)
degree_distribution(g)


[包 igraph 版本 1.3.5 索引]