CommencezCommencez gratuitement

J'aime les data.tables avec %like%

%like% est une fonction très pratique pour filtrer les lignes d'un data.table qui correspondent à un motif, plutôt que des correspondances exactes comme dans l'exercice précédent. Elle peut aussi s'utiliser directement sur un vecteur, par exemple :

x <- c("aaba", "aaba", "baca")

# Chercher «&nbsp;aa&nbsp;» n'importe où dans la chaîne
x %like% "aa"
[1]  TRUE  TRUE FALSE

# Chercher «&nbsp;ba&nbsp;» à la fin d'une chaîne
x %like% "ba$"
[1]  TRUE  TRUE FALSE

Le métacaractère $ indique que vous recherchez une chaîne qui se termine par un motif précis.

Cette activité fait partie du cours

Manipulation de données avec data.table en R

Voir le cours

Exercice interactif pratique

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

# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets
Modifier et exécuter le code