Subsetten op basis van data-attributen
Subsetten op basis van data-attributen is een combinatie van een logische vector maken op basis van de kolommen van je data frame en het subsetten van het Spatial___DataFrame-object. Dit lijkt op hoe je een gewoon data frame subset.
Maak een logische vector vanuit een kolom, bijvoorbeeld landen in Azië:
in_asia <- countries_spdf$region == "Asia"
in_asia
Gebruik vervolgens de logische vector om rijen van het Spatial___DataFrame-object te selecteren:
countries_spdf[in_asia, ]
Kun je New Zealand los subsetten en plotten?
Deze oefening maakt deel uit van de cursus
Georuimtelijke data visualiseren in R
Oefeninstructies
- Maak een logische vector
is_nzdie test of de kolomnamegelijk is aan"New Zealand". - Maak een nieuw ruimtelijk object
nzdooris_nzte gebruiken omcountries_spdfte subsetten. - Plot
nz.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create logical vector: is_nz
# Subset countries_spdf using is_nz: nz
# Plot nz