gpt4 book ai didi

python - 如何重新抽样 6 个月

转载 作者:太空宇宙 更新时间:2023-11-04 08:31:36 26 4
gpt4 key购买 nike

如何在 pandas 中重新采样 6 个月?例如,我有 2 个日期 '2018-02-07''2018-09-17'。我想在 6 个月内对它们重新采样,结果应该是 '2018-06-30''2018-12-31'

我设置了下面的代码:

import pandas as pd
import numpy as np

series = pd.Series([1,2], index=[pd.Timestamp('2018-02-07'), pd.Timestamp('2018-09-17')])
s.resample('6M').sum()

它给出了'2018-02-28', '2018-08-31', '2019-02-28',但这不是我想要的。

最佳答案

我认为这可以帮助您达到目的:

> series.resample('2Q', closed='left').last()

2018-06-30 1
2018-12-31 2
Freq: 2Q-DEC, dtype: int64

只是每 2 个季度重新采样一次,但将间隔关闭到“左侧”并获取我们每个学期的最后一个值。关于 documentation 中 pandas 别名的更多信息.

关于python - 如何重新抽样 6 个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52540019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com