有一个数据文件如下所示。每行有四个组成部分。我想将整个文件作为数值数组(矩阵)读取,每行代表一个数组切片。
这就是我的工作
f = open('/data/training.txt' ,'r')
lines = f.readlines()
for line in lines:
myarray = np.fromstring(line, dtype=float, sep=',')
print(myarray)
但打印结果是这样的。读取此ascii文本文件的正确方法是什么,其中每个条目都是一个浮点值。
[ 0.]
[ 0.]
[ 0.]
[ 0.]
[ 0.]
[ 0.]