Мені %like% data.table
%like% — це дуже корисна функція для фільтрування рядків у data.table, які відповідають певному шаблону, на відміну від точних збігів, як у попередній вправі. Її також можна застосовувати до векторів окремо, наприклад:
x <- c("aaba", "aaba", "baca")
# Пошук "aa" будь-де в рядку
x %like% "aa"
[1] TRUE TRUE FALSE
# Пошук "ba" у кінці рядка
x %like% "ba$"
[1] TRUE TRUE FALSE
Метаcимвол $ вказує, що ви шукаєте рядок, який закінчується на заданий шаблон.
Ця вправа є частиною курсу
Опрацювання даних із data.table в R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets