CommencerCommencer gratuitement

J’aime %like% les data.tables

%like% est une fonction très pratique pour filtrer les lignes d’un data.table qui correspondent à un motif, contrairement aux correspondances exactes vues dans l’exercice précédent. Elle peut aussi s’utiliser directement sur un vecteur, par exemple :

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

# Rechercher "aa" n’importe où dans la chaîne
x %like% "aa"
[1]  TRUE  TRUE FALSE

# Rechercher "ba" en fin de 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.

Cet exercice fait partie du cours

Manipulation de données avec data.table en R

Afficher le cours

Exercice interactif pratique

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

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