始める無料で始める

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