我正在使用此链接中提供的说明从 NETCDF4 格式的网格数据集创建时间序列:http://www.matteodefelice.name/post/aggregating-gridded-data/
但是,最后,当我尝试使用以下代码按时间对温度进行分组时出现错误:
x = out_sel.groupby('time').mean()
出现以下错误: “ValueError:无法减少维度 ['time']。预计 '...' 减少所有维度或 Frozen(SortedKeysDict({'latitude': 5, 'longitude': 8})) 中的一个或多个。 ”
如何解决这个问题? 我们将非常感谢您的帮助!
最佳答案
Matteo De Felice 非常友善并回答了我的问题。解决方案非常简单,为了有效运行代码,需要按如下方式更新:
x = out_sel.groupby('时间').mean(...)
我在 E-OBS 数据集上使用了 Matteo 提供的代码,重点关注意大利各省。因此,该代码可以轻松应用于其他数据集和用途。
关于python - 从 NETCDF4 格式的网格气象数据集创建时间序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60865941/