`.SD` の活用 (II)
.SDcols で指定したすべての列に、lapply() を使って同じ関数を適用することもできます。この演習では、uniqueN() を使って、各月ごとのユニークな出発ステーション数と ZIP コード数を計算します。uniqueN() は、列・ベクター・data.table に含まれるユニーク要素の個数を返します。
この演習はコースの一部です
R の data.table によるデータ操作
演習の手順
start_date から月を取り出して、各月ごとのユニークな出発ステーション数と ZIP コード数を求めてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Find the total number of unique start stations and zip codes per month
unique_station_month <- batrips[, ___(___, ___),
by = ___,
.SDcols = c("start_station", "zip_code")]
unique_station_month