Subset berdasarkan atribut data
Melakukan subset berdasarkan atribut data merupakan kombinasi dari membuat nilai logika dari kolom-kolom data frame Anda dan melakukan subset pada objek Spatial___DataFrame. Ini mirip dengan cara Anda melakukan subset pada data frame biasa.
Buatlah nilai logika dari sebuah kolom, misalnya negara-negara di Asia:
in_asia <- countries_spdf$region == "Asia"
in_asia
Lalu, gunakan nilai logika tersebut untuk memilih baris-baris dari objek Spatial___DataFrame:
countries_spdf[in_asia, ]
Dapatkah Anda melakukan subset untuk New Zealand dan membuat plot-nya?
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Geospasial di R
Petunjuk latihan
- Buat vektor logika bernama
is_nzyang menguji apakah kolomnamesama dengan"New Zealand". - Buat objek spasial baru bernama
nzdengan menggunakanis_nzuntuk melakukan subsetcountries_spdf. - Plot
nz.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create logical vector: is_nz
# Subset countries_spdf using is_nz: nz
# Plot nz