У меня есть файл small-gephiready.tsv, который имеет следующую структуру:
Source Target Type
1 2 Undirected
1 3 Undirected
1 4 Undirected
1 5 Undirected
1 6 Undirected
Я хочу открыть его через NetworkX в среде Python с кодом:
G = nx.read_edgelist("small-gephiready.tsv", nodetype=int)
Однако возвращается ошибка «Не удалось преобразовать данные ребра (['Type']) в словарь".Я думал, что Тип данных является строкой, поэтому я добавил data=('Type',str)
после nodetype = int, и он возвращает str без атрибута декодирования.
Я неправильно пишу функцию read_edge или есть что-то, что я должен проверить в файле?Спасибо за вашу помощь.