EmpezarEmpieza gratis

¿Qué hay dentro de un objeto espacial?

¿Qué aprendiste sobre los métodos en el ejercicio anterior? print() muestra una representación impresa del objeto, pero suele ser demasiado larga y poco útil. summary() ofrece una descripción mucho más concisa del objeto, incluida su clase (en este caso SpatialPolygons), la extensión de los datos espaciales y la información del sistema de referencia de coordenadas (aprenderás más sobre esto en el Capítulo 4). plot() muestra el contenido, en este caso dibujando un mapa del mundo.

Pero, ¿cómo se almacena esa información en el objeto SpatialPolygons? En este ejercicio explorarás la estructura de este objeto. Ya sabes usar str() para examinar objetos de R, pero quizá no sepas que acepta un argumento opcional max.level que limita hasta qué nivel de la jerarquía del objeto imprime str(). Esto puede ser útil para acotar la cantidad de información que tienes que manejar.

Vamos a ver si puedes hacerte una idea de cómo está estructurado este objeto.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en R

Ver curso

Instrucciones del ejercicio

  • Llama a str() sobre countries_sp. ¡Esto no será muy útil, salvo para convencerte de que es una estructura complicada!
  • Llama a str() sobre countries_sp, estableciendo max.level en 2. ¿Qué hay en el nivel más alto de este objeto? ¿Puedes ver dónde podrían almacenarse las cosas?

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Call str() on countries_sp


# Call str() on countries_sp with max.level = 2
Editar y ejecutar código