A first plot
So far, you've read in some spatial files, transformed spatial data to the same projection, and merged a data frame with a spatial object. Time to put your work together and see how your map looks. For each dataset, you need a tm_shape() call to specify the data source, followed by a tm_* layer (like tm_fill(), tm_borders() or tm_bubbles()) to draw on the map.
First, you'll add the neighborhoods and water areas to your plot from the previous exercise.
Deze oefening maakt deel uit van de cursus
Visualizing Geospatial Data in R
Oefeninstructies
- Add a layer for the
waterobject withtm_shape(). Then usetm_fill()and set the color to"grey90". - Similarly, add a layer for the
neighborhoodsobject. Usetm_borders()to draw the neighborhood outlines.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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()
+