У меня есть простой df со столбцом дат в yearmon
классе:
df <- structure(list(year_mon = structure(c(2015.58333333333, 2015.66666666667,
2015.75, 2015.83333333333, 2015.91666666667, 2016, 2016.08333333333,
2016.16666666667, 2016.25, 2016.33333333333), class = "yearmon")), class = c("tbl_df",
"tbl", "data.frame"), row.names = c(NA, -10L))
Я бы хотел простой способ, предпочтительно использовать основание R, lubridate
или xts
/ zoo
для вычисления первого и последнего дней каждого месяца.
Я видел другие пакеты, которые делают это, но я хотел бы придерживаться вышеупомянутого, если это возможно.