У меня есть текстовый файл, который содержит узлы типа строки. Узлы представляют людей, а связь между ними означает, что они друзья. В качестве примера мой файл выглядит так:
George John
George Adam
George William
William Helen
William Bruce
Helen Adam
Helen Alex
Я хочу передать это графическому объекту с помощью igraph. Я смог сделать то же самое с помощью networkx, потому что он позволяет мне указать тип узла, который я хочу, вот так:
G = nx.read_edgelist(path=file, comments='#', delimiter=" ", nodetype=str)
Есть ли способ сделать то же самое с igraph? Я пробовал следующее, но я получаю сообщение об ошибке: «igraph._igraph.InternalError: Ошибка в src \ foreign. c: 101: сбой анализа файла крайнего списка, ошибка разбора»
G = ig.Graph.Read(file, directed=False)