使用x阵列计算年平均值

时间:2016-10-11 19:20:39

标签: time-series python-xarray

我有一个python xarray数据集,其维度为time,x,yvalue1为其变量。我正在尝试为每个value1坐标对计算x,y的年平均值。

我在阅读文档时遇到过这个函数:

ds.groupby('time.year').mean()  

这似乎计算了每个给定时间片x,y所有 value1坐标对的单一年均值 而不是每个给定时间片的个人 x,y坐标对的年度均值。

虽然上面的代码片段产生了错误的输出,但我对它过于简单的形式非常感兴趣。我真的想弄清楚“X阵列技巧”来为给定的x,y坐标对做年度均值,而不是自己将它们拼凑在一起。

Cam有人指出我正确的方向?我应该暂时将其转换为pandas对象吗?

1 个答案:

答案 0 :(得分:3)

要避免对所有维度进行平均的默认设置,您只需提供要明确平均的维度: x