2012年06月01日 星期五 15:39
如果保存的数据(2列)是如下格式:
1 1
2 2
3
4
5 5
6 6
7 7
第二例中部分数据时空的,由于数据量较大不可能手工添加 ‘--’ 替换, 故无法用以下方法读取数据
data = np.loadtxt(filepath + '\\' +'000.txt',dtype = np.object)
data0, data1 = data.T # ValueError: too many values to unpack
请问怎样才能将第二列数据读取并分配给 新的变量 data1。
2012年06月01日 星期五 15:56
这个只有自己写for循环程序做了。
2012年06月01日 星期五 15:57
能否详细指导下?
2012年06月01日 星期五 16:15
result = [] for line in f: tmp = [float(x) for x in line.split()] if len(tmp) < 2: tmp.append(0) result.append(tmp) data = np.array(result)
Zeuux © 2024
京ICP备05028076号