python:将月份日期添加到列中10个月
我有一个数据集,它有一个开始日期列和一个字符串列,如下所示:python:将月份日期添加到列中10个月,python,dataframe,datetime,Python,Dataframe,Datetime,我有一个数据集,它有一个开始日期列和一个字符串列,如下所示: START_DATE string 2017-03-31 a 2017-04-30 b 2017-05-30 c START_DATE string 2017-03-31 a 2017-04-30 b 2017-05-30
START_DATE string
2017-03-31 a
2017-04-30 b
2017-05-30 c
START_DATE string
2017-03-31 a
2017-04-30 b
2017-05-30 c
2017-06-30
2017-07-31
2017-08-31
2017-09-30
2017-10-31
2017-11-30
2017-12-31
2017-01-31
2017-02-28
2017-03-31
我想把它转换成这样的格式:
START_DATE string
2017-03-31 a
2017-04-30 b
2017-05-30 c
START_DATE string
2017-03-31 a
2017-04-30 b
2017-05-30 c
2017-06-30
2017-07-31
2017-08-31
2017-09-30
2017-10-31
2017-11-30
2017-12-31
2017-01-31
2017-02-28
2017-03-31
这个问题有什么简单的解决办法吗
谢谢 我不知道这应该持续多长时间,但您可以使用一个跨越特定时间窗口的for循环,在每次迭代中向当前日期添加一个月,并获取该月的最后一天
要获得当月的最后一天,请参见什么问题?为什么要到第八个月?嗨,@yatu,这是一个样本。它表明我只想每月在开始日期中添加一些日期