Tôi %like% data.table
%like% là một hàm rất hữu ích để lọc các hàng từ data.table khớp với một mẫu (pattern), khác với việc khớp chính xác như ở bài trước. Hàm này cũng có thể dùng độc lập trên một vector, ví dụ:
x <- c("aaba", "aaba", "baca")
# Tìm "aa" ở bất kỳ vị trí nào trong chuỗi
x %like% "aa"
[1] TRUE TRUE FALSE
# Tìm "ba" ở cuối chuỗi
x %like% "ba$"
[1] TRUE TRUE FALSE
Ký tự đặc biệt $ cho biết bạn đang tìm chuỗi kết thúc bằng một mẫu cụ thể.
Bài tập này là một phần của khóa học
Xử lý dữ liệu với data.table trong R
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets