当文件中只有一个值时,numpy.loadtxt()只返回值而不是数组,如何避免?
提前谢谢!
e.g。文件中只有12345
12345.6
numpy.loadtxt()返回
12345.6
而不是
array([12345.6])
答案 0 :(得分:2)
使用ndmin=1
:
numpy.loadtxt(fobj, ndmin=1)
获得一维数组。
答案 1 :(得分:1)
使用ndmin
的{{1}}参数。将其设置为1,您将始终拥有至少包含一个维度的数组。