MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat vektor logika bernama is_nz yang menguji apakah kolom name sama dengan "New Zealand".
  • Buat objek spasial baru bernama nz dengan menggunakan is_nz untuk melakukan subset countries_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
Edit dan Jalankan Kode