这个问题与这个问题不同:如何打印完整的 NumPy 数组而不截断? https://stackoverflow.com/questions/1987694/how-to-print-the-full-numpy-array-without-truncation
在这个问题中,用户想知道如何打印完整的数组而不需要截断。我可以打印数组而无需截断。我的问题是只使用了屏幕宽度的一小部分。当尝试检查大型邻接矩阵时,当行不必要地换行时,不可能检查它们。
我在这里问这个问题是因为我总是需要几个小时才能找到解决方案,并且我想从上面的答案中消除它的歧义。
例如:
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)
此输出显示为:
只是将 NaN 的评论作为答案发布:
Use np.set_printoptions(linewidth=n)
where n
与每行的字符数(而不是数组元素)有关。所以在你的情况下n=100
应该可以解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)