1. Learn
  2. /
  3. Courses
  4. /
  5. Tworzenie dashboardów z shinydashboard

Connected

Exercise

Wykresy sf z ggplot

Być może znasz już bibliotekę ggplot2, w której wykres składa się z kilku warstw.

Okazuje się, że obiekty sf można również wizualizować przy użyciu biblioteki ggplot2. Dla przypomnienia: pierwsza warstwa to puste płótno tworzone przez ggplot(). Kolejne warstwy są nakładane na siebie przez dodawanie funkcji geom (w postaci geom_<plot>), labs(), motywów i innych elementów.

W poniższym ćwiczeniu zbudujesz mapę w ggplot, korzystając z kilku obiektów sf.

Ramka danych listings, multipoligon london_poly oraz zbiór punktów num_listings zostały już wczytane. Biblioteki tidyverse i sf są zaimportowane.

Instructions

100 XP
  • Ustaw układ współrzędnych (CRS) obiektu num_listings zgodnie z układem obiektu london_poly.
  • Dodaj multipoligon do pustego płótna.
  • Ustaw argument fill tak, aby każda dzielnica – określona atrybutem Name – miała inny kolor wypełnienia.
  • Dodaj etykietę w centrum każdego poligonu.