random_powerlaw_tree#
- random_powerlaw_tree(n, gamma=3, seed=None, tries=100, *, create_using=None)[source]#
返回一个具有幂律度分布的树。
- 参数:
- nint
节点数。
- gammafloat
幂律的指数。
- seedinteger, random_state, or None (默认)
随机数生成状态的指示器。参见随机性。
- triesint
尝试调整序列使其成为树的次数。
- create_using图构造函数, 可选 (默认=nx.Graph)
要创建的图类型。如果是图实例,则在填充前会清除。不支持多重图(Multigraph)和有向图(directed types),会引发
NetworkXError
。
- 引发:
- NetworkXError
如果在最大尝试次数内找不到有效的序列。
注意
选择一个试验性的幂律度序列,然后将元素与来自幂律分布的新元素进行交换,直到序列构成一棵树(例如,通过检查边数是否比节点数少一来判断)。