Skapa en punkttäthetskarta med ggplot2
I den här sista övningen i kursen ska du kombinera de datamängder du hämtat och skapat till en punkttäthetskarta med ggplot2. Du plottar de genererade punkterna och kompletterande datamängder med geom_sf(), och lägger till informativa kartelement för att skapa en kartografisk produkt.
Den här övningen är en del av kursen
Analysera folkräkningsdata från USA i R
Övningsinstruktioner
- Använd
geom_sf()för att plotta dina simple features-objekt. - Plotta vatten- och vägobjekt genom att ange de objekt du har skapat på rätt sätt.
- Använd parametern
captionilabs()för att ge din karta en informativ bildtext.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.")