Я пытаюсь создать новое вычисляемое поле length_of_time
. У меня есть столбец final_date с датами:
2/10/2016
4/4/2016
5/8/2016
10/1/2016
и я пытаюсь рассчитать новое поле, показывающее продолжительность времени между 23.10.2016 и final_date.
Я попытался использовать dplyr:
mutate(df, length_of_time = 10/23/2016 - final_date)
и получил ошибку:
"Ошибка в eval(substitute(expr), envir, enclos): можно вычесть только из объектов "POSIXt""
поэтому я попытался использовать:
df <- as.POSIXlt(df$final_date)
и снова запустил мой исходный код, только чтобы получить следующую ошибку:
Error in UseMethod("mutate_") :
no applicable method for 'mutate_' applied to an object of class "c('POSIXlt', 'POSIXt')"