使用python/xarray,如何将每月时间序列向量重塑为一个矩阵,其行是月份,列是年份?

问题描述

我在 xarray 中有一个时间序列,它的时间维度是表单的日期时间对象

(['1900-01-16T12:00:00.000000000','1900-02-15T00:00:00.000000000','1900-03-16T12:00:00.000000000',...,'2014-10-16T12:00:00.000000000','2014-11-16T00:00:00.000000000','2014-12-16T12:00:00.000000000'],dtype='datetime64[ns]') 

我的数据是每月的,维度为 (1380,)。我想按月对我的数据进行分组,创建一个维度为 (115,12) 的新数组,即我想将每个日历月的年度系列分开。

我以为我可以使用 .groupby('time.month') 来做这样的事情,但这只会返回一个 groupby 对象,我不知道如何将它变成一个数组。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)