今天在用network包读取图数据文件时,发现自己读出来的数据和别人的不一样。
G = nx.read_weighted_edgelist(filePath,create_using=nx.DiGraph())
对比发现,我在read_weighted_edgelist()方法里没有加create_using=nx.DiGraph()
加上这个参数表示读取的是有向图,2-3和3-2被认作是不同边,否则会被认为是一条边。
今天在用network包读取图数据文件时,发现自己读出来的数据和别人的不一样。
G = nx.read_weighted_edgelist(filePath,create_using=nx.DiGraph())
对比发现,我在read_weighted_edgelist()方法里没有加create_using=nx.DiGraph()
加上这个参数表示读取的是有向图,2-3和3-2被认作是不同边,否则会被认为是一条边。