我试图创建一系列日期在每一日的个月。 例如,开始日期是"2018-01-31". 我想创建一个序列的每一个最后的一个月由于开始日期。
[1] "2018-01-31" "2018-02-28" "2018-03-31" "2018-04-30" "2018-05-31" "2018-06-30"
我尝试使用这种语法:
seq(as.Date("2018-01-31",format="%Y-%m-%d"),by="month",length.out=6)
但它给这一产出:
[1] "2018-01-31" "2018-03-03" "2018-03-31" "2018-05-01" "2018-05-31" "2018-07-01"
怎么得到的最后一天,每个月由于开始日期?