熊猫的日期范围不包括开始和结束日期

时间:2019-02-12 15:18:26

标签: pandas

我有2个约会:2018年11月1日和2019年1月1日。 我想生成一个与每个月的第一天相对应的月度日期。我做到了:

didx=pd.date_range(start='11/01/2018', end='01/01/2019', freq='M',closed=None)

但是我得到了

2018-11-30
2018-12-31

我想要:

2018-11-01
2018-12-01
2019-01-01

1 个答案:

答案 0 :(得分:1)

使用freq='MS'

pd.date_range(start='11/01/2018', end='01/01/2019', freq='MS',closed=None)

Out[213]: DatetimeIndex(['2018-11-01', '2018-12-01', '2019-01-01'], dtype='datetime64[ns]', freq='MS')