我有一些变量Z的数据,每个月(t)的每个纬度(X)和经度(Y)均可使用。
所以我的每个(X,Y,t)是Z。
预期结果:
我想有一列Z值,以便对于给定的(X,Y,t),它给出对应于(X + 0.5,Y,t)的Z(这个想法是关联当前的经纬度值到其北部网格中的值}
示例:
X | Y | t | Z | Exp_Z
11 | 20 | 1990年4月| 40 | 60
11 | 20 | 1990年5月| 50 | 48
11.5 | 20 | 1990年4月| 60 |
11.5 | 20 | 1990年5月| 48 | Hypothetical Table for better representation
这里Exp_Z是我要通过编写一些函数或循环来创建的列,该函数或循环将与(11.5,20,1990年4月)对应的Z值分配给网格(11,20,1990年4月)
请在R中建议一个代码(功能/循环)?