Začněte nyníZačněte zdarma

Mapy s odstupňovanými symboly

Choroplethové mapy nejsou jediným způsobem, jak efektivně vizualizovat statistická data. Dalším příkladem jsou mapy s odstupňovanými symboly, které znázorňují statistické rozdíly pomocí symbolů různé velikosti. V tomto cvičení se naučíš, jak pomocí funkce st_centroid() z balíčku sf vytvořit body ve středu každého státu a použít je jako vstupy pro mapu s odstupňovanými symboly v ggplot2.

Toto cvičení je součástí kurzu

Analýza dat amerického sčítání lidu v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce st_centroid() vygeneruj středy jednotlivých států USA jako body.
  • Při vykreslování těchto bodů nastav parametr size na estimate, aby se velikost bodů přizpůsobila hodnotám.
  • Pomocí funkce scale_size_continuous() uprav rozsah velikostí na mapě.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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))
Upravit a spustit kód