I %like% data.tables
%like%는 이전 연습 문제에서 본 정확 일치와 달리, 특정 패턴과 일치하는 data.table의 행을 필터링할 때 아주 유용한 함수입니다. 벡터에도 독립적으로 사용할 수 있습니다. 예를 들어:
x <- c("aaba", "aaba", "baca")
# 문자열 어디에서든 "aa"를 검색
x %like% "aa"
[1] TRUE TRUE FALSE
# 문자열 끝에서 "ba"를 검색
x %like% "ba$"
[1] TRUE TRUE FALSE
메타문자 $는 특정 패턴으로 문자열이 끝나는지를 검색한다는 뜻입니다.
이 연습은 강의의 일부입니다
R의 data.table로 데이터 조작하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Filter all rows where end_station contains "Market"
any_markets <- batrips[___]
any_markets