将Lat,Lon和测量的数据帧转换为空间网格

时间:2015-09-22 15:52:23

标签: r

我有一个看起来像这样的data.frame:

> head(dat)
  YEAR DAY      LAT       LON BIOMASS
 2000   8 39.78333 -73.33333    32.7
 2000   8 39.86667 -73.46667     6.8
 2001   7 40.10000 -73.15000     9.5
 2001   7 40.23333 -72.73333    11.3
 2001   8 40.25000 -73.26667     3.2
 2002   7 40.41667 -72.73333   159.7

我希望将这些数据转换为BIOMASS的一系列2D矩阵(LAT x LON),用于每天的组合。我希望网格分辨率为0.10度。我知道在某些情况下,网格中会有不止一个观察结果。在这些情况下,我会采用重叠值的均值。此外,会有许多没有关联值的网格点,因为我想插入NA。

我的实际date.frame相当大(50年,每年约25天)所以我需要一些有效的东西。我试图在R中找到一个可以做到这一点的包,但没有运气。有没有人有这方面的经验?我可以使用Matlab,虽然我在R中更舒服。

0 个答案:

没有答案