1. 学ぶ
  2. /
  3. コース
  4. /
  5. RのTrelliscopeでビッグデータを可視化する

Connected

演習

日別乗車数のファセット表示

曜日別にファセット表示した日別乗車数を確認したところ、興味深い傾向が見られました。さらに別の変数でファセット表示することで、新たな発見が得られるか調べてみましょう。ここでは、現金またはクレジットカードという支払い方法も加えて、曜日ごとのパターンに違いがあるかを確認します。

ワークスペースには tx が用意されています。

指示

100 XP
  • 現金とクレジットカードの取引のみに絞り込んだ後、dplyr を使って pickup_date、pickup_dow、payment_type でグループ化し、曜日と支払い種別ごとの集計を作成しましょう。
  • summarise() の中で乗車回数をカウントし、結果を新しい変数 n_rides に代入しましょう。
  • daily_count 集計データセットを ggplot() への入力として使い、geom_point() でプロットしましょう。x 軸に pickup_date、y 軸に n_rides を指定してください。
  • facet_grid() を使って、payment_type を行、曜日 pickup_dow を列としてファセット表示しましょう。
  • coord_fixed() のコードは、パターンを視覚的に強調するためにプロットのアスペクト比を固定します。