ÎncepețiÎncepe gratuit

Un obiect mai complex

Pachetul raster oferă obiectul RasterLayer, dar și câteva obiecte mai complexe: RasterStack și RasterBrick. Aceste două obiecte sunt concepute pentru a stoca mai mulți rasteri, toți cu aceleași extinderi și dimensiuni (cunoscuți și ca rasteri multi-bandă sau multi-strat).

Poți să te gândești la RasterLayer ca la o matrice, iar la obiectele RasterStack și RasterBrick ca la niște array-uri tridimensionale. Un lucru în plus pe care trebuie să-l știi pentru a le gestiona este cum să specifici un anumit strat.

Poți folosi subseting cu $ sau [[ pe un RasterStack sau RasterBrick pentru a extrage un singur strat și a obține un nou obiect RasterLayer. De exemplu, dacă x este un RasterStack, x$layer_name sau x[["layer_name"]] va returna un RasterLayer care conține doar stratul numit layer_name.

Să explorăm un obiect RasterStack numit pop_by_age, care acoperă aceeași zonă ca pop, dar conține acum straturi pentru populație împărțită pe câteva grupe de vârstă.

Acest exercițiu face parte din cursul

Vizualizarea datelor geospațiale în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează pop_by_age. Poți vedea numele tuturor straturilor?
  • Extrage stratul under_1 folosind subseting cu [[.
  • Vizualizează stratul under_1 transmițând codul de la instrucțiunea anterioară funcției plot().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Print pop_by_age


# Subset out the under_1 layer using [[


# Plot the under_1 layer
Editează și rulează codul