CommencezCommencez gratuitement

Mettre à jour une colonne existante (II)

Dans l'exercice précédent, vous avez mis à jour une seule valeur et vous connaissiez l'emplacement exact à modifier, c'est‑à‑dire la deuxième ligne de la colonne start_station. Dans votre travail au quotidien, vous voudrez souvent modifier plusieurs valeurs sans connaître d'avance leurs emplacements.

Vous pouvez utiliser des expressions de filtrage dans i comme vous l'avez fait au chapitre 1 pour mettre à jour des colonnes par référence.

Dans cet exercice, vous allez utiliser un nouveau data.table, untidy, presque identique à batrips, sauf que nous avons introduit au hasard des valeurs négatives dans la colonne duration.

Cette activité fait partie du cours

Manipulation de données avec data.table en R

Voir le cours

Instructions de l’exercice

Remplacez par NA toutes les lignes où duration est inférieure à 0.

Exercice interactif pratique

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

# Replace negative duration values with NA
untidy[___, ___]
Modifier et exécuter le code