IniziaInizia gratis

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

Visualizza il corso

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)
Modifica ed esegui il codice