Извините за вопрос, я начал использовать RStudio месяц назад, и я сталкиваюсь с вещами, которых я никогда не изучал. За последние два дня я проверил все возможные сайты, справки и форумы, и это сводит меня с ума.
Я получил переменную с именем Release
, указывающую дату выпуска песни. Некоторые даты соответствуют формату %Y-%m-%d
, тогда как другие дают мне только год.
Я бы хотел, чтобы они были одинаковыми, но я изо всех сил пытаюсь изменить наблюдения с годом.
Краткое резюме на слове:
11/11/2011
01/06/2011
1974
1970
16/09/2003
Я импортировал данные с:
music<-read.csv("music2.csv", header=TRUE, sep = ",", encoding = "UTF-8",stringsAsFactors = F)
А вот так у меня это в RStudio
"2011-11-11" "2011-06-01" "1974" "1970" "2003-09-16"
Это пример, когда я набрал 2200 очков.
Рабочий код
Modifdates<- ifelse(nchar(music$Release)==4,paste0("01-01-",music$Release),music$Release)
Modifdates
Я получаю это:
"2011-11-11" "2011-06-01" "01-01-1974" "01-01-1970" "2003-09-16"
Мне бы хотелось, чтобы все они были в одном и том же формате "% Y-% m-% d". Как я могу это сделать?
Итак, я попробовал это
as.Date(music$Release,format="%Y-%m-%d")
Но я получил НС, где я изменил свои даты.
Может ли кто-нибудь помочь?