我需要将 .dat 文件导入二维数组,在数据开始之前文件中有 15 行文本,以空格分隔。导入后,我必须从数据中消除噪音,但是,我似乎无法正确导入数据。
这是我的尝试
import numpy as np
data = np.array
def ProcessData(data):
data = np.loadtxt("myfile.dat", delimiter = " ", skiprows = 15)
print data
ProcessData(data)
>>>ValueError: invalid literal for float(): 10.0 0.0
10.0 和 0.0 是每列数据的前两个值。谁能指出可能出了什么问题?