始める無料で始める

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
コードを編集して実行