我有一个python xarray
数据集,其维度为time,x,y
,value1
为其变量。我正在尝试为每个value1
坐标对计算x,y
的年平均值。
我在阅读文档时遇到过这个函数:
ds.groupby('time.year').mean()
这似乎计算了每个给定时间片x,y
中所有 value1
坐标对的单一年均值
而不是每个给定时间片的个人 x,y
坐标对的年度均值。
虽然上面的代码片段产生了错误的输出,但我对它过于简单的形式非常感兴趣。我真的想弄清楚“X阵列技巧”来为给定的x,y
坐标对做年度均值,而不是自己将它们拼凑在一起。
Cam有人指出我正确的方向?我应该暂时将其转换为pandas
对象吗?
答案 0 :(得分:3)
要避免对所有维度进行平均的默认设置,您只需提供要明确平均的维度:
x