1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wizualizacja danych geoprzestrzennych w R

Connected

ćwiczenie

Filtrowanie na podstawie atrybutów danych

Filtrowanie na podstawie atrybutów danych polega na utworzeniu wektora logicznego z kolumn ramki danych, a następnie użyciu go do przefiltrowania obiektu Spatial___DataFrame. Działa to podobnie jak filtrowanie zwykłej ramki danych.

Utwórz wektor logiczny na podstawie wybranej kolumny – na przykład dla krajów w Azji:

in_asia <- countries_spdf$region == "Asia"
in_asia

Następnie użyj tego wektora, aby wybrać wiersze obiektu Spatial___DataFrame:

countries_spdf[in_asia, ]

Czy potrafisz wyfiltrować Nową Zelandię i ją narysować?

Instrukcje

100 XP
  • Utwórz wektor logiczny o nazwie is_nz, który sprawdza, czy kolumna name jest równa "New Zealand".
  • Utwórz nowy obiekt przestrzenny o nazwie nz, używając is_nz do przefiltrowania countries_spdf.
  • Narysuj nz.