Výběr podmnožiny podle atributů dat
Výběr podmnožiny podle atributů dat kombinuje dva kroky: vytvoření logického vektoru ze sloupců datového rámce a následné podsetting objektu Spatial___DataFrame. Funguje to podobně jako u běžného datového rámce.
Nejdříve vytvoř logický vektor z nějakého sloupce – například pro země v Asii:
in_asia <- countries_spdf$region == "Asia"
in_asia
Pak tento logický vektor použij k výběru řádků objektu Spatial___DataFrame:
countries_spdf[in_asia, ]
Dokážeš vybrat Nový Zéland a zobrazit ho na mapě?
Toto cvičení je součástí kurzu
Vizualizace geoprostorových dat v R
Pokyny k cvičení
- Vytvoř logický vektor
is_nz, který testuje, zda se sloupecnamerovná"New Zealand". - Pomocí vektoru
is_nzvyber podmnožinu zcountries_spdfa výsledek ulož do nového prostorového objektunz. - Vykresli objekt
nz.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create logical vector: is_nz
# Subset countries_spdf using is_nz: nz
# Plot nz