Этот вопрос отличается от этого: Как напечатать полный массив NumPy без усечения?
В этом вопросе пользователь хотел знать, как напечатать полный массив без усечения . Я могу напечатать массив без усечения просто отлично. Моя проблема в том, что используется только небольшая часть ширины экрана. При попытке просмотра больших матриц смежности невозможно проверить их, когда строки излишне переносятся.
Я задаю этот вопрос здесь, потому что мне всегда требуются часы, чтобы найти решение, и я хочу избавиться от него с помощью этого поста ответа выше.
Например:
import networkx as nx
import numpy as np
np.set_printoptions(threshold=np.inf)
graph = nx.gnm_random_graph(20, 20, 1)
nx.to_numpy_matrix(graph)
Этот вывод отображается как:
![Jupyter Notebook Numpy - Array Wrapping](https://i.stack.imgur.com/348Ab.png)