Я пытаюсь изменить некоторые столбцы на дату, и у меня появляется ошибка
ошибка
> data %>%
+ group_by(data$Metric) %>%
+ mutate(data$ReportDate=as.Date(data$ReportDate, format = "%d.%m.%Y"))
Error: unexpected '=' in:
" group_by(data$Metric) %>%
mutate(data$ReportDate="
Сценарий
data = read.table("/home/mylaptop/Downloads/ipynb_checkpoints/hello.csv", header=TRUE)
> lapply(data, class)
$ReportDate
[1] "factor"
$Value
[1] "integer"
$Metric
[1] "factor"
$dow
[1] "factor"
$week
[1] "integer"
$doy
[1] "integer"
$weekStart
[1] "factor"
$Rescaled
[1] "numeric"
изображение
конвертировать в дату
data %>%
group_by(data$Metric) %>%
mutate(data$ReportDate=as.Date(data$ReportDate, format = "%d.%m.%Y"))
ожидаемый результат для столбца даты
> lapply(data, class)
$ReportDate
[1] "Date"
$Metric
[1] "factor"
$Value
[1] "numeric"
$dow
[1] "ordered" "factor"
$week
[1] "numeric"
$weeks
[1] "factor"
$weekStart
[1] "Date"
Я следовал этому учебнику , но я хотел взять данные из файла CSV