numeric_mixing_matrix#

numeric_mixing_matrix(G, attribute, nodes=None, normalized=True, mapping=None)[源代码]#

返回属性的数字混合矩阵。

2.6 版后已移除: NUMERIC_MIXING_MATRATE已弃用,将在3.0中删除。使用 attribute_mixing_matrix 取而代之的是。

参数
G图表

NetworkX图形对象。

attribute字符串

节点属性键。

nodes: list or iterable (optional)

仅使用容器中的节点构建矩阵。默认为所有节点。

normalized布尔值(默认值=True)

如果为假,则返回计数;如果为真,则返回概率。

mapping词典,可选

从节点属性映射到矩阵中的整数索引。如果未指定,将使用任意排序。

返回
M:Numy数组

计算或联合出现节点属性对的概率。

笔记

如果每个节点具有唯一属性值,则非归一化混合矩阵等于邻接矩阵。为了获得更密集的混合矩阵,可以执行舍入以形成具有相同值的节点组。例如,以厘米为单位的人的确切身高(180.79155222,163.9080892,163.30095355,167.99016217,168.21590163,...)可以舍入为(180,163,163,168,168,...)。