dev*_*ost 12 python arrays numpy jupyter-notebook
这个问题与这个问题不同: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)
Run Code Online (Sandbox Code Playgroud)
此输出显示为:
小智 17
只是将 NaN 的评论作为答案发布:
使用np.set_printoptions(linewidth=n)wheren与每行的字符数(而不是数组元素)有关。所以在你的情况下n=100应该做到这一点。
| 归档时间: |
|
| 查看次数: |
7990 次 |
| 最近记录: |