如何在 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 矩阵的长度(或尺寸、大小)? [复制]