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

Connected

演習

Geo レイアウト

前の演習では、plotly の geo レイアウトのデフォルト設定を確認しましたが、layout() の中で geo に渡すリストに引数を追加すれば、簡単にカスタマイズできます。

この演習では、次の便利なオプションを試します。

  • 陸地の色を変えるには、showland = TRUE を指定し、landcolor を設定します。
  • 湖を陸地と区別するには、showlakes = TRUE を指定し、lakecolor を設定します。
  • 州/県を表示するには、showsubunit = TRUE を指定し、subunitcolor を設定します。
  • 国を表示するには、showcountries = TRUE を指定し、countrycolor を設定します。

R の色を geo レイアウトに渡すには、toRGB() 関数を使う必要がある点に注意してください。

plotly はすでに読み込まれています。

指示

100 XP
  • 前の演習の地図の見た目を、リスト g を定義して geo レイアウトに渡すことでカスタマイズしましょう。
    • 陸地の色を "gray90" に設定します。
    • 湖の色を "white" に設定します。
    • 州(subunit)の色を "white" に設定します。