我目前正在添加一个h5py数组,将数组定义为:
f = h5py.File(batch_path,'w')
data = f.create_dataset('data_set',(525600,1300),dtype=np.float32)
并将数组添加到:
for index,file in enumerate(files):
df = pd.read_csv(file)
result = np.array(list(map(lambda x: float(x.split(';')[1]),df.as_matrix()[:,0])))
data[:,index] = result[:]
然而,最后一步(data [:,index] = result [:])花费了不可思议的时间。这有什么不对?