Calcule în j (II)
În exercițiul anterior, ai efectuat calcule în j care returnau o singură valoare – un vector de lungime unu. Totuși, de multe ori vei face calcule care returnează mai mult de o valoare. Vestea bună este că sintaxa rămâne aceeași!
În acest exercițiu vei folosi funcția difftime() pentru a calcula diferența în minute dintre curse. difftime() are nevoie de două argumente obligatorii, time1 și time2, pentru a calcula diferența (time1 - time2). Pentru a obține rezultatul în minute, setează argumentul units la "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
Acest exercițiu face parte din cursul
Manipularea datelor cu data.table în R
Instrucțiuni pentru exercițiu
Calculează diferența în minute dintre end_date și start_date.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)