R as.Date () возвращает NA последовательно - PullRequest
0 голосов
/ 11 апреля 2020

Я использую набор данных Джона Хопкина 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, когда я к ним обращаюсь. Глядя на набор данных, так не должно быть. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...