Ik %like% data.tables
%like% is een heel handige functie om rijen uit data.tables te filteren die overeenkomen met een patroon, in plaats van exacte overeenkomsten zoals in de vorige oefening. Je kunt het ook los gebruiken op een vector, bijvoorbeeld:
x <- c("aaba", "aaba", "baca")
# Zoek naar "aa" ergens in de string
x %like% "aa"
[1] TRUE TRUE FALSE
# Zoek naar "ba" aan het einde van een string
x %like% "ba$"
[1] TRUE TRUE FALSE
Het metateken $ geeft aan dat je zoekt naar een string die eindigt op een specifiek patroon.
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren met data.table in R
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets