IniziaInizia gratis

Sottoinsiemi basati su attributi dei dati

Creare sottoinsiemi basati su attributi dei dati significa combinare la creazione di un vettore logico a partire dalle colonne del tuo data frame con il sottoinsieme dell'oggetto Spatial___DataFrame. È simile a come crei sottoinsiemi in un normale data frame.

Crea un vettore logico da una colonna, ad esempio i paesi in Asia:

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

Poi usa il vettore logico per selezionare le righe dell'oggetto Spatial___DataFrame:

countries_spdf[in_asia, ]

Riesci a estrarre la Nuova Zelanda come sottoinsieme e a tracciarla?

Questo esercizio fa parte del corso

Visualizzare dati geospaziali in R

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un vettore logico chiamato is_nz che verifica se la colonna name è uguale a "New Zealand".
  • Crea un nuovo oggetto spaziale chiamato nz usando is_nz per creare un sottoinsieme di countries_spdf.
  • Traccia nz.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create logical vector: is_nz


# Subset countries_spdf using is_nz: nz


# Plot nz
Modifica ed esegui il codice