numerical_multiedge_match#
- numerical_multiedge_match(attr, default, rtol=1e-05, atol=1e-08)[源代码]#
返回数值边缘属性的比较函数。
ATTR的值必须是数字和可排序的。如果g1和g2中的值的排序列表在某些公差范围内相同,则构造的函数返回true。
- 参数
- attr字符串|列表
要比较的数值边缘属性,或要比较的数值边缘属性列表。
- default值|列表
数值边属性的默认值,或数值边属性的默认值列表。
- rtol浮动
相对误差容限。
- atol浮动
绝对误差容限。
- 返回
- match功能
定制化、数值化
edge_match
功能。
实例
>>> import networkx.algorithms.isomorphism as iso >>> nm = iso.numerical_multiedge_match("weight", 1.0) >>> nm = iso.numerical_multiedge_match(["weight", "linewidth"], [0.25, 0.5])