Kom igångKom igång gratis

En första karta

Hittills har du läst in några spatiala filer, omvandlat spatialdata till samma projektion och sammanfogat en dataram med ett spatialt objekt. Nu är det dags att sätta ihop allt och se hur kartan ser ut. För varje datamängd behöver du ett anrop till tm_shape() för att ange datakällan, följt av ett tm_*-lager (till exempel tm_fill(), tm_borders() eller tm_bubbles()) som ritar på kartan.

Börja med att lägga till stadsdelarna och vattenområdena i din karta från föregående övning.

Den här övningen är en del av kursen

Visualisering av geospatial data i R

Visa kurs

Övningsinstruktioner

  • Lägg till ett lager för objektet water med tm_shape(). Använd sedan tm_fill() och sätt färgen till "grey90".
  • Lägg på samma sätt till ett lager för objektet neighborhoods. Använd tm_borders() för att rita stadsdelarnas konturer.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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()
                            +
  
Redigera och kör kod