Obținerea datelor cu ajutorul unui pachet
Citirea datelor spațiale dintr-un fișier este o modalitate de a le importa în R, însă există și pachete care furnizează direct date spațiale frecvent utilizate. De exemplu, pachetul rnaturalearth oferă date de la Natural Earth, o sursă de hărți mondiale la rezoluție înaltă, incluzând linii de coastă, state și localități populate. De altfel, aceasta a fost sursa datelor din Capitolul 2.
Vei analiza venitul median la nivelul sectoarelor de recensământ din New York County (cunoscut și ca Borough-ul Manhattan), dar pentru aceasta ai nevoie de limitele geografice ale acestor sectoare. Pachetul tigris din R îți permite să descarci și să imporți ușor fișiere shapefile bazate pe geografiile Recensământului SUA. Vei folosi funcția tracts() pentru a descărca limitele sectoarelor, însă tigris oferă și states(), counties(), places() și multe alte funcții care corespund diferitelor niveluri de entități geografice definite de Recensământ.
Hai să obținem datele spațiale pentru sectoarele de recensământ.
Acest exercițiu face parte din cursul
Vizualizarea datelor geospațiale în R
Instrucțiuni pentru exercițiu
- Apelează
tracts()cu argumentelestate = "NY",county = "New York"șicb = TRUE. Stochează rezultatul înnyc_tracts. - Folosește
summary()penyc_tractspentru a verifica că obiectul returnat este unSpatialPolygonsDataFrame. - Reprezintă grafic
nyc_tractscuplot()pentru a verifica conținutul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
library(sp)
library(tigris)
# Call tracts(): nyc_tracts
# Call summary() on nyc_tracts
# Plot nyc_tracts