attribute_mixing_dict#
- attribute_mixing_dict(G, attribute, nodes=None, normalized=False)[source]#
返回属性混合矩阵的字典表示。
- Parameters:
- G图
NetworkX 图对象。
- attribute字符串
节点属性键。
- nodes列表或可迭代对象(可选)
用于构建字典的容器中的未使用节点。默认是所有节点。
- normalized布尔值(默认=False)
如果为False,返回计数;如果为True,返回概率。
- Returns:
- d字典
属性对出现的计数或联合概率。
Examples
>>> G = nx.Graph() >>> G.add_nodes_from([0, 1], color="red") >>> G.add_nodes_from([2, 3], color="blue") >>> G.add_edge(1, 3) >>> d = nx.attribute_mixing_dict(G, "color") >>> print(d["red"]["blue"]) 1 >>> print(d["blue"]["red"]) # 对于无向图,d是对称的 1