具体的是这样的,我有两个数据集,一个用作response,一个用作predictor,一个有300个数据(经度,纬度,值)是土地水分,一个有1000个数据(经度,纬度,值)是降雨量。这两个数据的经纬度的range是相同的,但是经纬度不一样,也就是说在有土地水分的地点没有相应的降雨量。我想在降雨量数据中用某种加权平均的方法算出那300个有土地水分的点对应的降雨量值。
我想出了两个方法,一个是用1000个数据把整个平面的降雨量模拟出来,然后带入有土地水分数据的点坐标,可以求出相应点的降雨量;另一个是在有土地水分观值的坐标点附近,找几个最近的点,根据距离得到权重,再加权平均得到改点的降雨量。
这两个方法理论上都是可行的,但是我不知道怎么在R中操作,求大神们指点
可能我前面的表述太麻烦,其实我想要的很简单,就像下面这个图, 蓝色的点是有坐标有值的,有1000多个,黑色的大点是有坐标但是没有值的,我想用蓝色点的值来估计出黑色点的值: