EmpezarEmpieza gratis

Leer un archivo ráster

Los archivos ráster se leen en R de forma más sencilla con la función raster() del paquete raster. Solo tienes que pasar el nombre del archivo (incluida la extensión) del ráster como primer argumento, x.

La función raster() utiliza funciones nativas del paquete raster para leer ciertos tipos de archivo (según la extensión del nombre del archivo) y, en caso contrario, delega la lectura en readGDAL() del paquete rgdal. La ventaja de no usar readGDAL() directamente es que raster() devuelve un objeto RasterLayer.

Un tipo común de archivo ráster es GeoTIFF, con extensión .tif o .tiff. Hemos descargado un ráster de renta mediana del censo de EE. UU. y lo hemos colocado en tu directorio de trabajo.

Vamos a echar un vistazo y leerlo.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en R

Ver curso

Instrucciones del ejercicio

  • Usa dir() para ver tu directorio de trabajo.
  • Usa dir() de nuevo para mirar dentro del directorio nyc_grid_data.
  • Usa raster() para leer el ráster de renta mediana en la variable income_grid, pasando la ruta completa al archivo .tif.
  • Usa summary() para comprobar que el ráster se almacena en un RasterLayer.
  • Usa plot() para comprobar el contenido del ráster.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

library(raster) 

# Call dir()


# Call dir() on the directory


# Use raster() with file path: income_grid


# Call summary() on income_grid


# Call plot() on income_grid
Editar y ejecutar código