1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Vizualizace geoprostorových dat v R

Connected

cvičení

Přístup k datům v objektech sp

Znát přesné indexy prvků, které chceš zachovat, je v praxi poměrně neobvyklé – mnohem častěji budeš chtít data filtrovat podle jejich atributů. Viděl/a jsi, že data přidružená k objektu Spatial___DataFrame jsou uložena ve slotu data, ale většinou k tomuto slotu nepřistupuješ přímo.

Místo toho operátory $ a [[ na objektu Spatial___DataFrame vytahují sloupce přímo z datového rámce. Jinými slovy, pokud je x objekt typu Spatial___DataFrame, pak x$col_name i x[["col_name"]] vrátí sloupec col_name z datového rámce. Bер to jako zkratku: místo toho, abys musel/a sahat na správný sloupec přes slot data (tedy x@data$col_name), stačí napsat x$col_name.

Začneme ověřením, že objekt ve slotu data je jen běžný datový rámec, a pak si procvičíme výběr sloupců.

Pokyny

100 XP
  • Zavolej head() a str() (každou zvlášť) na slot data objektu countries_spdf. Ověř, že jde o běžný datový rámec.
  • Vyber sloupec name z objektu countries_spdf pomocí $.
  • Vyber sloupec subregion z objektu countries_spdf pomocí [[.