I %like% data.tables
%like% je velmi užitečná funkce pro filtrování řádků z data.table, které odpovídají určitému vzoru – na rozdíl od přesných shod, které jsi viděl/a v předchozím cvičení. Lze ji použít i samostatně na vektoru, například:
x <- c("aaba", "aaba", "baca")
# Search for "aa" anywhere in the string
x %like% "aa"
[1] TRUE TRUE FALSE
# Search for "ba" at the end of a string
x %like% "ba$"
[1] TRUE TRUE FALSE
Metaznak $ říká, že hledáš řetězec, který končí určitým vzorem.
Toto cvičení je součástí kurzu
Manipulace s daty pomocí data.table v R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets