Co se skrývá uvnitř prostorového objektu?
Co sis odnesl/a z předchozího cvičení o dostupných metodách? print() vypíše objekt v čitelné podobě, ale výstup bývá příliš dlouhý a ne příliš přehledný. summary() nabídne výrazně stručnější popis objektu – včetně jeho třídy (v tomto případě SpatialPolygons), rozsahu prostorových dat a informací o souřadnicovém referenčním systému (o tom se dozvíš víc v kapitole 4). plot() obsah zobrazí graficky – v tomto případě vykreslí mapu světa.
Jak jsou ale tyto informace uvnitř objektu SpatialPolygons uloženy? V tomto cvičení prozkoumáš jeho strukturu. Funkci str() pro prohlížení R objektů už znáš, ale možná nevíš, že přijímá volitelný argument max.level, který omezí, jak hluboko do hierarchie objektu str() prohledá. To se hodí, když nechceš být zahlcen/a přívalem informací.
Zkus přijít na to, jak je tento objekt strukturovaný.
Toto cvičení je součástí kurzu
Vizualizace geoprostorových dat v R
Pokyny k cvičení
- Zavolej
str()nacountries_sp. Výsledek nebude příliš přehledný – ale přesvědčíš se, že jde o poměrně složitou strukturu! - Zavolej
str()nacountries_spa nastavmax.levelna 2. Co se nachází na nejvyšší úrovni tohoto objektu? Dokážeš odhadnout, kde mohou být jednotlivé informace uloženy?
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 str() on countries_sp
# Call str() on countries_sp with max.level = 2