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

Connected

演習

ggplotで描くsfプロット

ggplot2 ライブラリに慣れている方も多いと思います。ggplotのプロットは複数のレイヤーで構成されています。

実は、sfオブジェクトも ggplot2 を使って描画できます。おさらいとして、最初のレイヤーは ggplot() によって作られる空のキャンバスです。その上に、geom_<plot> 形式のgeom関数や labs()、テーマなどを加えてレイヤーを重ねていきます。

次では、複数のsfオブジェクトを使ってggplotの地図を作成します。

listings データフレーム、london_poly というマルチポリゴン、num_listings というポイントの集合が読み込まれています。tidyverse と sf ライブラリはすでにインポート済みです。

指示

100 XP
  • num_listings の座標参照系(CRS)を london_poly と同じに設定してください。
  • 空のキャンバスにマルチポリゴンを追加してください。
  • Name 属性で見える各neighborhoodごとに fill 引数が異なるように設定してください。
  • 各ポリゴンの中心にラベルを追加してください。