我从https://www.esrl.noaa.gov/psd/data/gridded/data.cmap.html下载了一个名为“precip.mon.mean.nc”的 netcdf 文件。它是月平均降水量数据集,分辨率为 2.5x2.5。
我想知道如何使用 Kriging 或反距离加权 (IDW) 等插值方法将降水数据分别重新划分为 1x1 和 3x3 分辨率。谢谢您的帮助。
require(ncdf4)
Precipitation = nc_open(filename = "precip.mon.mean.nc")
Pre=ncvar_get(Precipitation,varid = "precip")
Pre[Pre=-9.96920996838687e+36]=NA
lon=ncvar_get(Precipitation,varid = "lon")
aa=which(lon==181.25)
lon[aa:length(lon)]=lon[aa:length(lon)]-360
lat=ncvar_get(Precipitation,varid = "lat")
Date=ncvar_get(Precipitation,varid = "time")
nc_close(Precipitation)
Time=as.Date(Date/24,origin="1800-01-01")