ÎncepețiÎncepe gratuit

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

Vezi cursul

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)
Editează și rulează codul