Kom igångKom igång gratis

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

Visa kurs

Ö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 caption i labs() 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.")
Redigera och kör kod