Чтение определенного графика из файла - PullRequest
1 голос
/ 30 октября 2019

Мне нужно прочитать и создать график с networkx, используя существующий файл .txt.

Файл txt начинается с:

% asym posweighted
% 28236 1574 1574
1 2 1
1 3 7
4 5 3
6 7 5
6 8 14137
9 10 8
11 2 8
12 5 413
13 14 2
13 15 2
16 17 2
18 5 416
18 19 2
20 21 8
20 22 11
20 23 1
24 22 96
25 2 41
....

Я использую этот код Python

 import networkx as nx
 import matplotlib.pyplot as plt


 file = open("us-usairport.txt","rb")
 grafo = nx.read_weighted_edgelist(file,,create_using=nx.Graph(),nodetype 
       = int)
 print(nx.info(grafo))
 nx.draw(grafo)
 plt.show()
 file.close()

Я получаю это сообщение об ошибке: TypeError: Не удалось преобразовать узлы%, asym в тип.

Используя разделитель = ',' мой график имеет 0 узлов и 0 ребер и отображает пустую страницу. Где проблема?

...