Užitečné metody
pop je objekt třídy RasterLayer, který obsahuje data o populaci v oblastech Bostonu a New Yorku. Každá buňka mřížky jednoduše uchovává počet lidí žijících v dané buňce.
V předchozím cvičení sis viděl/a, že print() poskytuje užitečný souhrn objektu – včetně systému souřadnicových referencí, velikosti mřížky (v počtu řádků a sloupců i geografických souřadnicích) a základních informací o hodnotách uložených v mřížce. Výstup byl ale velmi stručný – co kdybys chtěl/a vidět některé hodnoty přímo?
První možností je jednoduše zavolat plot() na objekt. Pro objekty třídy raster existuje metoda plot(), která vytvoří teplotní mapu hodnot.
Pokud chceš hodnoty z objektu třídy raster extrahovat, použij funkci values(), která vrátí vektor hodnot. Rastr pop obsahuje 316 800 hodnot, takže je rozhodně nebudeme vypisovat všechny – ale můžeš použít str() a head() pro rychlý náhled.
Toto cvičení je součástí kurzu
Vizualizace geoprostorových dat v R
Pokyny k cvičení
- Zavolej
plot()napop. Dokážeš na mapě najít New York? - Zavolej
str()navalues(pop). - Zavolej
head()navalues(pop).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Call plot() on pop
# Call str() on values(pop)
# Call head() on values(pop)