始める無料で始める

i、j、by の組み合わせ(I)

この演習では、ijby 引数を組み合わせて、各出発ステーションごとの最初と最後のライドを求めます。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
コードを編集して実行