Как преобразовать файл Excel CSV, представляющий матрицу смежности, в граф igraph? - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь создать взвешенный граф в igraph, используя взвешенную матрицу смежности из Excel CSV. Ранее я использовал networkx, который имел from_pandas_adjacency, что было действительно удобно, но, похоже, у igraph нет эквивалентной функции.

Итак, это то, что я получил до сих пор. Я попытался переназначить код networkx здесь, но это не совсем работает.

datasafe = pd.read_csv("b1.csv", index_col=0)
datasafe.loc[values, :] = 0

datasafe[values] = 0

g = igraph.get_adjaceny(datasafe)

Ошибка, которую я получаю: «TypeError: аргумент 1 должен быть списком, а не DataFrame»

...