我正在尝试使用 pandas 获取两次之间的所有日期“YYYY-01-01”和“YYYY-06-01”
date_range
。
我想我可以使用以下方法来做到这一点:
pd.date_range("2023-01-05", "2024-12-01", freq="6MS-JAN")
但是看起来你不能以这种方式使用锚点。还有另一种简单的方法可以使用 freq 参数来做到这一点吗?
鉴于上面示例中的开始和结束时间,我想要日期“2023-06-01”、“2024-01-01”和“2024-06-01”。
当然我可以通过for循环得到我想要的日期,但我想知道是否可以更容易地实现。
谢谢
你尝试过吗?:
pd.date_range("2023-05-01", "2024-01-01", freq="2Q")