Я читаю некоторую информацию из CSV, у него есть поле с именем date, но это строка с этим форматом: ID, "Дата", "PM25", "PM10", "ТЕМП" -1, «Мирколес, 20 февраля 2019, 7:10», 24,25,25,8 2, «Мир, 20 февраля 2019, 9:13», 19,21,24,4 3, «Мир, 20 февраля 2019, 14:55», 32, 37, 28.1 4, «Мир, 20 февраля 2019, 15:06», 34, 39, 29.2 5, «Мир, 20 февраля 2019, 15:17», 34,38,29,6 6, «Мирколес, 20 февраля 2019, 15:27», 33,37,29,6 7, «Мирколес, 20 февраля 2019, 15:38», 31,33,29,0 8, «Мир, 20 февраля 2019, 15:49», 29, 33, 28.8 9, «Мерколес, 20 февраля 2019 года, 16:00», 30, 32, 28,8 10, «Мирколес, 20 февраля 2019, 16:11», 28,29,28,4
Я хочу преобразовать строку в дату и создать новый столбец в формате дд-мм-гггг, для этого я использую эту инструкцию:
datos <- read.csv("Registros.csv", header=TRUE, sep=",", stringsAsFactors = F)
datos$Fechas <- as.Date(datos$Fecha, "%d %B %Y")
Но я просто получаю NA в результате.
Я изменяю его вручную на "20 февраля 2019 года", но он все еще возвращает NA
Я также пробовал с lubridate
library(lubridate)
datos$Fechas <- dmy(datos$Fecha)
Но я получить это предупреждение, а также NA в результате: Предупреждение: Все форматы не удалось разобрать. Форматы не найдены.