i、j、by の組み合わせ(I)
この演習では、i、j、by 引数を組み合わせて、各出発ステーションごとの最初と最後のライドを求めます。data.table は、まず i で行を絞り込み、次に by でグループ化し、最後に j で式を計算することを思い出してください。
この演習はコースの一部です
R の data.table によるデータ操作
演習の手順
start_date列でbatripsを昇順に並べ替きます。- 行を
start_stationごとにグループ化します。 start_dateの先頭行と末尾行を抽出します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Find the first and last ride for each start_station
first_last <- batrips[___,
.(start_date = ___),
by = ___]
first_last