Я использую набор данных Джона Хопкина COVID-19, который можно найти здесь: https://data.humdata.org/dataset/novel-coronavirus-2019-ncov-cases, а именно Corona Confirmed Cases Narrow, the Corona Confirmed Deaths Narrow, and the Corona Confirmed Recovered Narrow
Я пытаюсь преобразовать Date
столбец к классу Date
, используя as.Date
, но не удалось. Все даты NA
независимо от того, что я пытаюсь. Я пробовал следующее - преобразование моей локали, использование stringAsFactors = False
при чтении файла csv, постоянное изменение форматов.
даты форматируются как /m/d/Y/
Перед запуском моего кода вывод head(recovered_data$Date)
: [6] 2020-04-06 2020-04-05 2020-04-04 2020-04-03 2020-04-02
пропустил много после: [1] NA NA NA NA NA NA
Я попытался изменить формат на m-d-Y
, но он все еще не работает.
Мой код:
recovered_data$Date <- as.Date(as.character(recovered_data$Date),"%d%m%Y")
death_data$Date <- as.Date(as.character(death_data$Date),"%m/%d/%Y")
confirmed_data$Date <- as.Date(as.character(confirmed_data$Date),"%d%m%Y")
Все даты являются NA, когда я к ним обращаюсь. Глядя на набор данных, так не должно быть. Спасибо!