CommencerCommencer 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. Cependant, dans votre travail au quotidien, vous souhaiterez souvent mettre à jour plusieurs valeurs sans connaître à l’avance leurs emplacements.

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

Dans cet exercice, vous allez travailler avec une nouvelle data.table, untidy, quasiment identique à batrips, sauf que nous avons introduit aléatoirement quelques valeurs négatives dans la colonne duration.

Cet exercice fait partie du cours

Manipulation de données avec data.table en R

Afficher le cours

Instructions

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

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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