1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Vizualizace geoprostorových dat v R

Connected

cvičení

Získávání dat pomocí balíčku

Načítání prostorových dat ze souboru je jeden ze způsobů, jak je dostat do R – existují ale také balíčky, které poskytují běžně používaná prostorová data. Například balíček rnaturalearth nabízí data z Natural Earth, zdroje vysoce kvalitních map světa zahrnujících pobřežní linie, státy i osídlená místa. Ostatně právě odtud pocházela data z 2. kapitoly.

Budeš zkoumat mediánový příjem na úrovni census tractů v New York County (neboli Manhattanu), k čemuž ale budeš nejdřív potřebovat hranice těchto tractů. Balíček tigris v R umožňuje snadno stahovat a importovat shapefily na základě geografických celků amerického sčítání lidu. Pro stažení hranic tractů použiješ funkci tracts(), ale tigris nabízí i funkce states(), counties(), places() a mnoho dalších, které odpovídají různým úrovním geografických jednotek definovaných Censusem.

Pojďme získat prostorová data pro tracty.

Pokyny

100 XP
  • Zavolej tracts() s argumenty state = "NY", county = "New York" a cb = TRUE. Výsledek ulož do proměnné nyc_tracts.
  • Použij funkci summary() na nyc_tracts a ověř, že vrácený objekt je SpatialPolygonsDataFrame.
  • Vykresli nyc_tracts pomocí plot(), abys zkontroloval/a obsah dat.