У меня есть столбец с именем data$Month
.Данные в этом столбце отформатированы как 30.11.2008.Я хотел бы изменить формат на 20181130 и 18 ноября и использовать его в других столбцах.
Я пробовал это.
data$Month2 <- format(as.Date(data$Month, "%m/%d/%Y"), "%Y%M%D")
data$Month3 <- format(as.Date(data$Month, "%m/%d/%Y"), "%Y-%m")
data$tranId=paste("EXAMPLE","_",data$Month2)
data$postingperiod=data$Month3
data$Month2<-NULL
data$Month3<-NULL
Но я получаю данные, которые выглядят как Example_20180011/30/18 и 2017-11 соответственно.Кроме того, я чувствую, что код можно упростить, я собираюсь запустить его в цикле и хотел бы не использовать как можно больше функций, если это возможно.Я уверен, что это простое решение, но я был бы очень признателен за любую помощь.