1. Learn
  2. /
  3. Courses
  4. /
  5. Wizualizacja danych geoprzestrzennych w R

Connected

Exercise

Pobieranie danych za pomocą pakietu

Wczytywanie danych przestrzennych z pliku to jeden ze sposobów na załadowanie ich do R, ale istnieją też pakiety, które udostępniają popularne zbiory danych przestrzennych. Na przykład pakiet rnaturalearth dostarcza dane z Natural Earth – źródła wysokorozdzielczych map świata, zawierających linie brzegowe, granice stanów czy miejscowości. To właśnie stamtąd pochodziły dane używane w rozdziale 2.

Przeanalizujesz mediany dochodów na poziomie tract spisowych w New York County (czyli Manhattanie), ale najpierw musisz poznać granice tych tract. Pakiet tigris w R umożliwia łatwe pobieranie i importowanie plików shapefile opartych na geografiach stosowanych przez US Census. Do pobrania granic tract użyjesz funkcji tracts(), ale tigris oferuje też states(), counties(), places() i wiele innych funkcji odpowiadających kolejnym poziomom jednostek geograficznych zdefiniowanych przez Census.

Pobierzmy dane przestrzenne dla tract.

Instructions

100 XP
  • Wywołaj tracts() z argumentami state = "NY", county = "New York" i cb = TRUE. Wynik zapisz w zmiennej nyc_tracts.
  • Użyj summary() na obiekcie nyc_tracts, aby sprawdzić, czy zwrócony obiekt jest typu SpatialPolygonsDataFrame.
  • Wywołaj plot() na nyc_tracts, żeby zwizualizować jego zawartość.