Я работаю над проектом и хочу работать с пакетом networkx.
Файл с матрицей смежности графа имеет формат .npy. Итак, сначала я хочу загрузить его с помощью numpy, а затем я хочу сделать некоторые графические функции для него с помощью networkx.
Я написал этот код, чтобы получить информацию о моем графике, но это неправильно. Я искал функции networkx, но я не уверен, какую функцию я могу использовать для файла .npy?
кто-нибудь может помочь мне получить информацию о графике, который я загрузил с помощью numpy ??
import numpy as np
import matplotlib.pyplot as plt
import networkx as nx
total = np.load('totaldata.npy')
G = nx.from_numpy_matrix(total)
print (nx.info(G))
когда я запускаю код, я получаю эту ошибку:
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/networkx/convert_matrix.py",
line 550, in from_numpy_matrix
n, m = A.shape
ValueError: too many values to unpack (expected 2)