Calculs dans j (II)
Dans le dernier exercice, vous avez effectué des calculs dans j qui ne renvoyaient qu’une seule valeur, un vecteur de longueur 1. Mais il est fréquent d’effectuer des calculs qui renvoient plusieurs valeurs. Bonne nouvelle : la syntaxe reste la même !
Vous allez utiliser la fonction difftime() dans cet exercice pour calculer la différence en minutes entre deux trajets. difftime() nécessite deux arguments obligatoires, time1 et time2, pour calculer la différence (time1 - time2). Pour obtenir la différence en minutes, définissez l’argument units sur "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
Cet exercice fait partie du cours
Manipulation de données avec data.table en R
Instructions
Calculez la différence en minutes entre end_date et start_date.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)