我有这个数据集-snap of the dataset。我想将 vcdtrop_no2 重新采样为年度平均值。
我尝试了data['vcdtrop_n02'].resample(time=y).mean()
,但结果没有保持坐标 lat 和 long 。任何想法如何重新采样我的日期(从每月到每年),而且还能保持经久耐用?
谢谢!
答案 0 :(得分:0)
我认为您的问题将通过以下方式解决:
data['vcdtrop_no2'].resample(time='Y').mean(dim='time')
使用mean()
方法时,应指定一个尺寸,xarray可以在该尺寸上计算平均值。
Xarray的文档http://xarray.pydata.org/en/stable/generated/xarray.DataArray.mean.html#xarray.DataArray.mean,指出如果未指定尺寸,则将在所有尺寸上计算平均值。在您的情况下,这意味着xarray也要在纬度和经度维度上平均。
希望对您有用!