CommencezCommencez gratuitement

Ajouter plusieurs colonnes (I)

Le plus souvent, vous voudrez ajouter ou mettre à jour plusieurs colonnes par référence. Il existe deux façons de le faire avec data.table :

  • forme LHS := RHS
  • forme fonctionnelle

Dans cet exercice, vous allez ajouter des colonnes en utilisant la forme LHS := RHS. Dans la partie gauche (LHS), vous indiquez les noms de colonnes sous forme de vecteur de chaînes de caractères, et dans la partie droite (RHS), vous indiquez les valeurs ou expressions à ajouter à l'intérieur de list() (ou son alias, .()).

Cette activité fait partie du cours

Manipulation de données avec data.table en R

Voir le cours

Instructions de l’exercice

Ajoutez deux nouvelles colonnes (mean_duration et median_duration) par référence en utilisant la forme LHS := RHS qui calcule la moyenne et la médiane de la colonne duration pour chaque start_station.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Add columns using the LHS := RHS form
batrips[, ___, 
        by = start_station]
Modifier et exécuter le code