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
Övningsinstruktioner
- Lägg till ett lager för objektet
watermedtm_shape(). Använd sedantm_fill()och sätt färgen till"grey90". - Lägg på samma sätt till ett lager för objektet
neighborhoods. Användtm_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()
+