我在一个文件夹中有一组numpy文件,每个文件都有一个形状(8000,) 我想计算那些numpy文件的平均值:
Power_Result_File_Path='E:\\test.npy'
Traces =r'E:\\Test'
sum_trace=0
os.chdir(Traces)
Traces_Without_Sort=os.listdir(os.getcwd())
Traces_Sorted=sorted((Traces_Without_Sort),key=os.path.getmtime)
tempMeans = np.zeros(8000)
print (tempMeans.shape)
print (tempMeans)
tempMeans=np.average(Traces_Sorted,0)
print (tempMeans)
np.save(Power_Result_File_Path, tempMeans)
但我有这个错误:
ret = umr_sum(arr, axis, dtype, out, keepdims)
TypeError: cannot perform reduce with flexible type
所以我无法解决这个问题,如果你能帮助我,我将非常感激。