gnmk_random_graph#
- gnmk_random_graph(n, m, k, seed=None, directed=False)[源代码]#
返回随机二部图g_n,m,k。
生成一个二部图,它是从所有图的集合中随机选择的,有n个顶部节点、m个底部节点和k个边。图由两组节点组成。设置a的节点数为0到(n-1),设置b的节点数为n到(n+m-1)。
- 参数
- n集成
第一个二部集合中的节点数。
- m集成
第二个二部集合中的节点数。
- k集成
边的数量
- seed整数、随机状态或无(默认)
随机数生成状态的指示器。见 Randomness .
- directed布尔值,可选(默认值=FALSE)
如果为True,则返回有向图
参见
gnm_random_graph
笔记
如果k>m*n,则返回完整的二部图。
此图是
G_{{nm}}
随机图模型。将为节点分配值为0或1的属性“bipartite”,以指示节点所属的bipartite集。
此函数未导入到主命名空间中。要使用它,请使用nx.bipartite.gnmk_random_graph
实例
从nx.algorithms导入bipartite g=bipartite.gnmk_随机图(10,20,50)