Ein erstes Diagramm
Bisher hast du einige räumliche Dateien eingelesen, die räumlichen Daten auf dieselbe Projektion gebracht und einen Data Frame mit einem Spatial-Objekt zusammengeführt. Zeit, alles zusammenzubringen und zu schauen, wie deine Karte aussieht. Für jeden Datensatz brauchst du einen Aufruf von tm_shape(), um die Datenquelle festzulegen, gefolgt von einer tm_*-Ebene (wie tm_fill(), tm_borders() oder tm_bubbles()), um auf der Karte zu zeichnen.
Zuerst fügst du die Stadtviertel und Wasserflächen zu deinem Plot aus der vorherigen Übung hinzu.
Diese Übung ist Teil des Kurses
Geodaten in R visualisieren
Anleitung zur Übung
- Füge eine Ebene für das Objekt
watermittm_shape()hinzu. Verwende anschließendtm_fill()und setze die Farbe auf"grey90". - Füge ebenso eine Ebene für das Objekt
neighborhoodshinzu. Nutzetm_borders(), um die Umrisse der Stadtviertel zu zeichnen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
library(tmap)
tm_shape(nyc_tracts_merge) +
tm_fill(col = "estimate") +
# Add a water layer, tm_fill() with col = "grey90"
tm_shape(___) +
tm_fill(___) +
# Add a neighborhood layer, tm_borders()
+