Вычисления в j (II)
В предыдущем упражнении вы выполняли вычисления в j, которые возвращали единственное значение — вектор длины один. Однако нередко вычисления возвращают более одного значения. Хорошая новость: синтаксис для таких вычислений остаётся прежним!
В этом упражнении вы воспользуетесь функцией difftime(), чтобы вычислить разницу в минутах между поездками. Функция difftime() принимает два обязательных аргумента — time1 и time2 — и вычисляет разницу (time1 - time2). Чтобы получить результат в минутах, задайте аргументу units значение "min":
date1 <- "2018-12-20 11:30:00 EST"
date2 <- "2018-12-20 11:20:00 EST"
difftime(date1, date2, units = "min")
Time difference of 10 mins
Это упражнение является частью курса
Работа с данными с помощью data.table в R
Инструкции к упражнению
Вычислите разницу в минутах между end_date и start_date.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)