[英]threshold must be numeric and non-NAN, When printing numpy array, Why numpy.nan is undefined in python3
我试图在 python2 中打印矩阵的所有值
import numpy as np
np.set_printoptions(threshold=np.nan)
print myMatrix
但它给我的错误threshold must be numeric and non-NAN
在python3中,我可以通过
import sys
numpy.set_printoptions(threshold=sys.maxsize)
print(myMatrix)
但是为什么 numpy.nan 在 python3 中不起作用
从来不应该支持nunmpy.nan
。 这就是它在 python 3 中不起作用的原因
正确的是: np.set_printoptions(threshold=np.inf, linewidth=np.nan)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.