Sto cercando di creare una sequenza di data su ogni ultimo giorno del mese. Per esempio, la data di inizio è "2018-01-31". Voglio creare una sequenza di ogni ultimo giorno del mese dalla data di inizio.
[1] "2018-01-31" "2018-02-28" "2018-03-31" "2018-04-30" "2018-05-31" "2018-06-30"
Sto cercando di usare questa sintassi:
seq(as.Date("2018-01-31",format="%Y-%m-%d"),by="month",length.out=6)
Ma dà questo output invece:
[1] "2018-01-31" "2018-03-03" "2018-03-31" "2018-05-01" "2018-05-31" "2018-07-01"
Come arrivare l'ultimo giorno di ogni mese dal momento che la data di inizio?