R: dodanie 1 miesiąca do daty
Chcę uzyskać sekwencję dat między astartDate
iendDate
dodając 1 miesiąc dostartDate
. tj. jeślistartDate
to 2013-01-31 iendDate
jest 2013-07-31, wolałbym zobaczyć takie daty:
„2013-01-31” „2013-02-28” „2013-03-31” „2013-04-30” „2013-05-31” „2013-06-30” „2013-07-31”
próbowałemseq.Date(as.Date("2013-01-31"),by="month",length.out=7)
. Ale wynik tego kodu jest taki
> seq.Date(as.Date("2013-01-31"),by="month",length.out=7)
[1] "2013-01-31" "2013-03-03" "2013-03-31" "2013-05-01" "2013-05-31" "2013-07-01" "2013-07-31"
Więc jakie jest najprostsze rozwiązanie, aby uzyskać poprawne wyjście?