如何在 python 中查看整个矩阵? [复制]

Posted

技术标签:

【中文标题】如何在 python 中查看整个矩阵? [复制]【英文标题】:How can i view the entire matrix in python? [duplicate] 【发布时间】:2013-12-20 05:16:35 【问题描述】:

我将一个 127x127 值的矩阵导出为 txt,但输出显示为

 answer:[[  44.    1.    0. ...,   12.   13.    2.]
 [  51.    7.    0. ...,    5.   14.    4.]
 [   0.    1.    4. ...,    0.    0.    1.]
 ..., 
 [  22.  110.   70. ...,    5.    0.    0.]
 [  12.   36.   12. ...,    0.    0.    2.]
 [   0.    0.    0. ...,   24.  177.   53.]]

我需要访问所有值,作为支持向量机的输入

谢谢

【问题讨论】:

从什么导出?怎么样? 【参考方案1】:

使用numpy.set_printoptions 更改打印数组时返回的项目数。

>>> import numpy as np
>>> a = np.arange(127*127).reshape(127, 127)
>>> np.set_printoptions(edgeitems=127)
>>> print a

正如预期的那样,这会淹没你的屏幕。

【讨论】:

【参考方案2】:

我猜你正在使用 numpy.如果是这种情况,我建议你使用 savetxt() 函数 (http://docs.scipy.org/doc/numpy/reference/generated/numpy.savetxt.html)。

【讨论】:

以上是关于如何在 python 中查看整个矩阵? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 python 中找到 numpy 矩阵的长度(或尺寸、大小)? [复制]

大型稀疏矩阵分解

NodeJS 6:如何查看整个错误堆栈跟踪? [复制]

如何保存从python中的图像转换的数组? [复制]

Python如何将整个Word文档中的格式、段落、图标复制到另一个word文档末尾?

在python中追加HDF5矩阵