加载此边缘列表文件格式的正确方法是什么?

时间:2018-08-22 02:13:09

标签: python networkx

给定以下文件格式,如何加载该图:

1 2 5 3
4 1 3 5 10
5 2

第一个值是源节点,并且空格由制表符分隔。

我使用了 Networkx 来加载数据,但是这一行代码使graph_data为空:

graph_data = nx.read_edgelist(filename, delimiter='\t') 

1 个答案:

答案 0 :(得分:1)

尝试

graph_data = nx.read_adjlist(filename, delimiter='\t')

read_adjlist的文档为here

您正在使用不同的命令read_edgelist,该命令假定每个边都有自己的行。