LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Füge eine Ebene für das Objekt water mit tm_shape() hinzu. Verwende anschließend tm_fill() und setze die Farbe auf "grey90".
  • Füge ebenso eine Ebene für das Objekt neighborhoods hinzu. Nutze tm_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()
                            +
  
Code bearbeiten und ausführen