公用事业#
帮助程序函数#
NetworkX的其他帮助程序。
它们不会导入到基本NetworkX命名空间中,但可以访问,例如,作为
>>> import networkx
>>> networkx.utils.make_list_of_ints({1, 2, 3})
[1, 2, 3]
>>> networkx.utils.arbitrary_element({5, 1, 7})
1
|
返回的任意元素 |
|
检查obj是否为字符串。 |
|
返回ITerable对象的扁平版本(可能是嵌套的)。 |
|
如果obj可以用定义良好的len()进行iterable,则返回true。 |
|
从整数序列返回整数列表。 |
|
返回T的字符串表示形式。 |
生成唯一的节点标签。 |
|
|
打开 |
|
S->(S0,S1),(S1,S2),(S2,S3),… |
|
将多对一映射转换为一对多映射。 |
|
根据输入返回numpy.随机性.RandomState或numpy.随机性.Generator实例。 |
|
检查节点是否相等。 |
|
检查边是否相等。 |
|
检查曲线图是否相等。 |
数据结构和算法#
联合查找数据结构。
|
找到包含这些对象的集合并将它们全部合并。 |
随机序列发生器#
用于生成随机数、随机序列和随机选择的实用程序。
|
从幂律分布返回长度为n的样本序列。 |
|
从离散分布返回归一化累积分布。 |
|
从给定的离散分布或离散累积分布返回长度为n的样本序列。 |
|
返回从zipf分布中选择的随机值。 |
|
返回k项,不替换加权样本。 |
|
从加权样本返回单个元素。 |
装饰者#
|
确保文件的打开和关闭干净。 |
|
装饰器将算法标记为未实现 |
|
decorator允许节点数或节点容器数。 |
|
装饰器以生成 |
|
用于生成随机实例(或等价实例)的修饰符。 |
|
在调用函数之前将映射应用于参数的修饰符 |
Cuthill McKee订购#
图节点生成稀疏矩阵的Cuthill-McKee排序
|
生成图形节点的顺序(排列)以生成稀疏矩阵。 |
|
生成图形节点的顺序(排列)以生成稀疏矩阵。 |