我有140个数组,它们的尺寸是734 x 1468。我需要734 x 1468条目的140个数组的平均值,我开始用嵌套的for循环遍历数据,但太慢了。我试过使用np.mean
函数
res = np.mean([megadatalist[i].variables['analysed_sst'][0] for i in range(0,140)], axis=2)
res.shape
给出(140734)
我需要尺寸7341468的结果
megadatalist
由140个netCDF文件组成。在
Tags:
您正在传递一个数组列表,该列表被强制转换为(1407341468)。所以要么你用np.D堆栈如下所示,或者您可以更改
axis=0
。在使用
np.dstack
:相关问题 更多 >
编程相关推荐