У меня есть набор данных в R, PastActivity.csv, с полем с именем month
.
Month
April-2017
May-2018
В отличие от MS Excel, R воспринимает это не как функцию даты, а как фактор.После неудачной попытки изменить его с помощью функции as.Date
я попытался выполнить следующее.
PastActivityDate <- data.frame(Day = rep("01 -", nrow(PastActivity)), PastActivity)
Создать новый фрейм данных с дополнительным столбцом «Дата» с «01» - «записями»
PastActivityDate$Month <- cbind(PastActivityDate$Day, PastActivityDate$Month)
Объединить исходное поле с более новым
PastActivityDate$Month<- as.Date(PastActivityDate$Month)
Преобразовать в переменную даты
Следующее сообщение об ошибке показывает:
Ошибка в as.Date.default (PastActivityDate $ Month): не знаете, как преобразовать PastActivityDate $ Month в класс «Дата»
Есть идеи?