Tworzenie mapy punktowej z ggplot2
W ostatnim ćwiczeniu tego kursu złożysz razem zgromadzone i wygenerowane zbiory danych, tworząc mapę punktową w ggplot2. Naniesiesz wygenerowane punkty oraz dodatkowe warstwy danych za pomocą geom_sf(), a następnie wzbogacisz mapę o informacyjne elementy kartograficzne.
To ćwiczenie jest częścią kursu
Analiza danych ze spisu powszechnego USA w R
Instrukcje do ćwiczenia
- Użyj
geom_sf(), aby wyświetlić obiekty simple features. - Dodaj warstwy wody i dróg, wskazując odpowiednio wcześniej utworzone obiekty.
- Skorzystaj z parametru
captionwlabs(), aby dodać do mapy informacyjny podpis.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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.")