Estoy tratando de crear una secuencia de la fecha en el último día de los meses. Por ejemplo, la fecha de inicio es "2018-01-31". Quiero crear una secuencia de cada último día de mes, desde la fecha de inicio.
[1] "2018-01-31" "2018-02-28" "2018-03-31" "2018-04-30" "2018-05-31" "2018-06-30"
Estoy tratando de utilizar esta sintaxis:
seq(as.Date("2018-01-31",format="%Y-%m-%d"),by="month",length.out=6)
Pero le da a este lugar de salida:
[1] "2018-01-31" "2018-03-03" "2018-03-31" "2018-05-01" "2018-05-31" "2018-07-01"
Cómo obtener el último día de cada mes, desde la fecha de inicio?