我有一个数据文件,只有一行,例如:
1.2 2.1 3.2
我使用numpy版本1.3.0 loadtxt来加载它
a,b,c = loadtxt("data.dat", usecols(0,1,2), unpack=True)
输出是一个浮点数而不是像数组一样
a = 1.2
我预计会是:
a = array([1.2])
如果我读取一个多行文件,它就可以工作。
只需使用 numpy 内置的 loadtxt 参数 ndmin 即可。
a,b,c=np.loadtxt('data.dat',ndmin=2,unpack=True)
output
a=[1.2]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)