微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决使用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 举报,一经查实,本站将立刻删除。