Ajouter une nouvelle colonne
Comme indiqué dans la vidéo, data.table n’a pas besoin de copier entièrement les objets pour les modifier. Il peut les modifier par référence (en place) afin d’économiser de la mémoire et du temps d’exécution grâce à l’opérateur :=. Lorsque vous mettez à jour un data.table par référence, vous n’avez pas à affecter le résultat à un nouvel objet, car le data.table d’origine est modifié directement.
Cet exercice fait partie du cours
<cours>Manipulation de données avec data.table en R</cours>Instructions de l’exercice
Ajoutez une nouvelle colonne duration_hour à batrips par référence, en divisant la colonne duration par 3600.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Add a new column, duration_hour
___[, ___ := ___]