from_biadjacency_matrix#
- from_biadjacency_matrix(A, create_using=None, edge_attribute='weight')[source]#
从给定的SciPy稀疏数组表示的二分邻接矩阵创建一个新的二分图。
- Parameters:
- A: scipy稀疏数组
图的二分邻接矩阵表示
- create_using: NetworkX图
用于结果的指定图。默认是Graph()
- edge_attribute: 字符串
存储矩阵数值的边属性的名称。数据将与矩阵条目(int, float, (real,imag))具有相同类型。
See also
biadjacency_matrix
from_numpy_array
Notes
节点被标记为属性
bipartite
,设置为一个整数0或1,表示属于二分图的第0部分或第1部分。如果
create_using
是:class:networkx.MultiGraph
或:class:networkx.MultiDiGraph
的实例,并且A
的条目是:class:int
类型,则此函数返回一个带有平行边的多图(与create_using
类型相同)。在这种情况下,edge_attribute
将被忽略。References
[1] https://en.wikipedia.org/wiki/Adjacency_matrix#Adjacency_matrix_of_a_bipartite_graph