1. Learn
  2. /
  3. Courses
  4. /
  5. R で学ぶ中級インタラクティブ可視化(plotly)

Connected

Exercise

時間のためのスライダーを追加する

前のレッスンでは、各国・地域の打ち上げ数を年ごとにアニメーションで表示しました。スライダーバーはアニメーションに代わる方法で、どの期間に注目するかを自分で細かくコントロールできます。たとえば、最初から最後まで通して見ることも、1960年代に絞って見ることもできます。この演習では、国・地域別の打ち上げ数の折れ線グラフの下にスライダーバーを追加します。

plotly、crosstalk、dplyr、および state_launches データセットは読み込まれています。

Instructions

100 XP
  • state_code と launch_year ごとの打ち上げ数を集計し、これを SharedData オブジェクトに変換してください。結果は shared_launches に保存します。
  • shared_launches を使って、各国・地域の打ち上げ数(n)の推移を示す折れ線グラフを作成し、launch_ts として保存します。state_code を色で表現してください。
  • 表示する年を絞り込めるよう、グラフの下にスライダーを配置し、ラベルは "Year" とします。