НачатьНачать бесплатно

Вычисления в 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)
Редактировать и запускать код