Ajouter une nouvelle colonne
Comme mentionné dans la vidéo, data.table n'a pas besoin de faire une copie en profondeur des objets pour les modifier. Il peut les modifier par référence (directement en place) afin d'économiser de la mémoire et du temps d'exécution en utilisant l'opérateur :=. Lorsque vous mettez à jour un data.table par référence, vous n'avez pas à assigner le résultat à un nouvel objet, car le data.table d'origine est modifié directement.
Cette activité fait partie du cours
Manipulation de données avec data.table en R
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
___[, ___ := ___]