EmpezarEmpieza gratis

Filtrado basado en atributos de los datos

Filtrar basándote en atributos de los datos combina crear un lógico a partir de las columnas de tu data frame y aplicar ese filtro al objeto Spatial___DataFrame. Esto es parecido a cómo filtras un data frame normal.

Crea un lógico a partir de una columna, por ejemplo, países en Asia:

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

Luego, usa ese lógico para seleccionar filas del objeto Spatial___DataFrame:

countries_spdf[in_asia, ]

¿Puedes extraer Nueva Zelanda y representarla en un gráfico?

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en R

Ver curso

Instrucciones del ejercicio

  • Crea un vector lógico llamado is_nz que compruebe si la columna name es igual a "New Zealand".
  • Crea un nuevo objeto espacial llamado nz usando is_nz para filtrar countries_spdf.
  • Dibuja nz.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Create logical vector: is_nz


# Subset countries_spdf using is_nz: nz


# Plot nz
Editar y ejecutar código