Обчислення в j (ІІ)
У попередній вправі ви виконували обчислення в 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)