Eu sunt încercarea de a crea o secvență de data la fiecare ultima zi de luni. De exemplu, data de început este "2018-01-31". Vreau pentru a crea o secvență de fiecare ultima zi de luni de la data de începere.
[1] "2018-01-31" "2018-02-28" "2018-03-31" "2018-04-30" "2018-05-31" "2018-06-30"
Încerc să utilizați această sintaxă:
seq(as.Date("2018-01-31",format="%Y-%m-%d"),by="month",length.out=6)
Dar dă această ieșire în loc:
[1] "2018-01-31" "2018-03-03" "2018-03-31" "2018-05-01" "2018-05-31" "2018-07-01"
Cum să obțineți ultima zi a fiecărei luni la data de start?