1. 学ぶ
  2. /
  3. コース
  4. /
  5. shinydashboard で作るダッシュボード

Connected

演習

plot() を使った sf プロット

ご覧のとおり、sf オブジェクトは base R の plot() 関数で描画できます。最初のプロットで地図のベースを用意し、その後のレイヤーを plot() で重ねられます。

次のとおり、4 つの sf オブジェクトが保存されています。

  • london_poly
  • london_loop
  • london_capital
  • num_listings

下のコードを完成させ、plot() を使って sf オブジェクトを組み合わせた地理空間マップを作成してください。プロット時にすべてのオブジェクトが sf オブジェクトであることを保証するために、st_geometry() を使用します。

sf と tidyverse ライブラリは読み込まれています。

指示

100 XP
  • 最初のレイヤーであるマルチポリゴン london_poly をプロットします。
  • london_loop をプロットし、色を紫にします。
  • london_capital をプロットし、色を緑にします。
  • num_listings の各ポイントに赤いマーカーを追加します。