计算每个光栅的重叠点,因为每个光栅都是新的
new = [[mean(1,3), mean(1,3), mean(1,3), mean(1,3), mean(1,3)],[mean(2,4),mean(2,4),mean(2,4),mean(2,4),mean(2,4)]]
import numpy as np
raster1 = np.array([[1,1,1,1,1],[2,2,2,2,2]])
raster2 = np.array([[3,3,3,3,3],[4,4,4,4,4]])
new = np.mean(raster1,raster2,axis=1)
print (new.tolist())
怎么了?在
应该是的
带括号。实际上我想应该是的 应该是的
^{pr2}$第一个论点np平均值应该是整个数组,参见http://wiki.scipy.org/Numpy_Example_List_With_Doc#mean
也许我误解了你,但你想吗?在
实际上,在这种情况下,您甚至不需要
np.mean
,只需使用矩阵运算。在np.mean
用于计算特定轴上单个矩阵的平均值,因此情况不同。在相关问题 更多 >
编程相关推荐