Een dot-densitymap maken met ggplot2
In je laatste oefening van deze cursus ga je de datasets die je hebt opgehaald en gegenereerd samenvoegen tot een dot-densitymap met ggplot2. Je plot je gegenereerde stippen en aanvullende datasets met geom_sf(), en voegt informatieve kaartelementen toe om een cartografisch product te maken.
Deze oefening maakt deel uit van de cursus
US Census-gegevens analyseren in R
Oefeninstructies
- Gebruik
geom_sf()om je simple features-objecten te plotten. - Plot water- en weg-features door de objecten die je hebt gemaakt op de juiste manier te specificeren.
- Gebruik de parameter
captioninlabs()om je kaart een informatief bijschrift te geven.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Plot your datasets and give your map an informative caption
___() +
___(___ = dc_boundary, color = NA, fill = "white") +
___(data = dc_dots, ___(color = group, fill = group), size = 0.1) +
___(data = ___, color = "lightblue", fill = "lightblue") +
___(data = ___, color = "grey") +
coord_sf(crs = 26918, datum = NA) +
scale_color_brewer(palette = "Set1", guide = FALSE) +
scale_fill_brewer(___ = "Set1") +
labs(title = "The racial geography of Washington, DC",
subtitle = "2010 decennial U.S. Census",
fill = "",
___ = "1 dot = approximately 100 people.\nData acquired with the R tidycensus and tigris packages.")