gpt4 book ai didi

python - 如何在 pandas date_range 方法中包含结束日期?

转载 作者:太空狗 更新时间:2023-10-29 18:20:55 24 4
gpt4 key购买 nike

pd.date_range('2016-01', '2016-05', freq='M', .strftime('%Y-%m')开始,最后一个月是2016-04,但我原以为是 2016-05。在我看来,此函数的行为类似于 range 方法,其中结束参数不包含在返回数组中。

有没有办法在不处理结束月份的字符串的情况下将结束月份包含在返回数组中?

最佳答案

一种无需自己弄清楚月末的方法。

pd.date_range(*(pd.to_datetime(['2016-01', '2016-05']) + pd.offsets.MonthEnd()), freq='M')

DatetimeIndex(['2016-01-31', '2016-02-29', '2016-03-31', '2016-04-30',
'2016-05-31'],
dtype='datetime64[ns]', freq='M')

关于python - 如何在 pandas date_range 方法中包含结束日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37890391/

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