Začněte nyníZačněte zdarma

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

Zobrazit kurz

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
Upravit a spustit kód