我是这种阴谋的新手,因此请原谅我的经验不足。
我想绘制给定n
一天欧洲的最高气温。
数据可在此处访问http://www.ecad.eu/download/ensembles/data/Grid_0.44deg_rot/tx_0.44deg_rot_v16.0.nc.gz (258MB..sorry)。
这是一个具有 3 个维度和 4 个变量的 netcdf 文件。
这是我所做的:
library(ncdf4)
max_tmp_0_44_deg = "tx_0.44deg_rot_v16.0.nc"
max_tmp_0_44_deg = nc_open(max_tmp_0_44_deg)
# create variables
temp = ncvar_get(max_tmp_0_44_deg, 'tx')
lon = ncvar_get(max_tmp_0_44_deg, 'Actual_longitude')
lat = ncvar_get(max_tmp_0_44_deg, 'Actual_latitude')
time = ncvar_get(max_tmp_0_44_deg, 'time')
如何绘制给定日期的最高温度网格(纬度和经度)?
max_day = temp[,,30] #subset max temp on the 30th day
那我怎么画max_day
?
这应该很简单,但我还没有找到解决方案。
谢谢