Я хотел бы сохранить свой текущий столбец даты в формате год-месяц в качестве даты. В настоящее время он конвертируется в формат chr. Я пробовал as_datetime, но он приводит все значения к NA.
Формат, который я ищу: «2017-01»
library(lubridate)
df<- data.frame(Date=c("2017-01-01","2017-01-02","2017-01-03","2017-01-04",
"2018-01-01","2018-01-02","2018-02-01","2018-03-02"),
N=c(24,10,13,12,10,10,33,45))
df$Date <- as_datetime(df$Date)
df$Date <- ymd(df$Date)
df$Date <- strftime(df$Date,format="%Y-%m")
Заранее спасибо!