Calcolare in j (II)
Nell'esercizio precedente hai eseguito dei calcoli in j che restituivano un solo valore, ovvero un vettore di lunghezza uno. Spesso però dovrai fare calcoli che restituiscono più di un valore. La buona notizia è che la sintassi non cambia!
In questo esercizio userai la funzione difftime() per calcolare la differenza in minuti tra le corse. difftime() richiede due argomenti obbligatori, time1 e time2, per calcolare la differenza (time1 - time2). Per ottenere la differenza in minuti, imposta l'argomento units su "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
Questo esercizio fa parte del corso
Manipolazione dei dati con data.table in R
Istruzioni dell'esercizio
Calcola la differenza in minuti tra end_date e start_date.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)