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

Connected

cvičení

Složitější objekt

Balíček raster nabízí nejen objekt RasterLayer, ale také dva složitější objekty: RasterStack a RasterBrick. Oba jsou určené pro ukládání více rastrů se stejným rozsahem a rozměry (také označované jako vícevrstvé nebo vícepásmové rastry).

Můžeš si je představit tak, že RasterLayer odpovídá matici, zatímco RasterStack a RasterBrick jsou spíše jako trojrozměrná pole. Aby ses s nimi uměl/a pracovat, potřebuješ vědět, jak vybrat konkrétní vrstvu.

Na objekty RasterStack nebo RasterBrick můžeš použít subsetting pomocí $ nebo [[ – tím získáš jednu vrstvu jako nový objekt RasterLayer. Pokud je například x objekt typu RasterStack, pak x$layer_name nebo x[["layer_name"]] vrátí RasterLayer obsahující pouze vrstvu layer_name.

Podíváme se na objekt RasterStack s názvem pop_by_age, který pokrývá stejnou oblast jako pop, ale obsahuje vrstvy s populací rozdělenou do několika věkových skupin.

Pokyny

100 XP
  • Vypiš pop_by_age. Vidíš názvy všech vrstev?
  • Vyber vrstvu under_1 pomocí subsettingu [[.
  • Vykresli vrstvu under_1 tak, že kód z předchozího kroku předáš funkci plot().