1. 学ぶ
  2. /
  3. コース
  4. /
  5. R で学ぶ plotly によるインタラクティブ可視化

Connected

演習

上院選の勝者を地図で可視化

2018年の中間選挙では、上院の改選議席は33(この演習では無視する特別選挙が2つあります)でした。あなたのタスクは、各州を勝利した候補者の政党に応じた色で塗り分けるコロプレスマップを作成することです。

このタスクでは、カテゴリ(factor)を塗り(fill)色にマッピングする必要があります。ただし、z 対応の美的属性は数値変数を期待します。簡単な回避策として、party を as.numeric(party) で数値に変換し、add_trace() で希望する色を手動指定します。さらに、カラーバーは有用性が低くなるため、hide_colorbar() のレイヤーを追加して削除できます。

senate_winners データフレームと plotly はすでに読み込まれています。

指示

100 XP
  • 各州の色が勝利政党を表すコロプレスマップを作成します。
  • add_trace() で、色をこの順序で手動指定します:"dodgerblue"、"mediumseagreen"、"tomato"。
  • ホバー情報のテキストを、適切な列名で完成させてください。