Aan de slagBegin gratis

Gegradueerde symboolkaarten

Er zijn naast choropleten veel andere effectieve manieren om statistische gegevens in kaart te brengen. Een daarvan is de gegradueerde symboolkaart, die statistische variatie weergeeft met symbolen van verschillende grootte. In deze oefening leer je hoe je met st_centroid() uit het sf-pakket punten maakt in het midden van elke staat, die je vervolgens gebruikt als input voor een gegradueerde symboolkaart in ggplot2.

Deze oefening maakt deel uit van de cursus

US Census-gegevens analyseren in R

Bekijk cursus

Oefeninstructies

  • Gebruik de functie st_centroid() om middelpuntpunten voor elke Amerikaanse staat te genereren.
  • Stel bij het plotten van de middelpunten de parameter size in op estimate om de puntgroottes te schalen.
  • Gebruik de functie scale_size_continuous() om het bereik van groottes op de kaart aan te passen.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

library(sf)

# Generate point centers
centers <- ___(state_value)

# Set size parameter and the size range
___() + 
  ___(data = state_value, fill = "white") + 
  ___(data = centers, aes(___ = estimate), shape = 21, 
          fill = "lightblue", alpha = 0.7, show.legend = "point") + 
  ___(range = c(1, 20))
Code bewerken en uitvoeren