¿Reemplazar NA con 0 para datos ráster usando R?


Respuestas:


19

La respuesta de Wilfried Thuiller en la lista de correo R-SIG-Geo funciona:

#getting a raster
library(raster)
f <- system.file("external/test.grd", package="raster")
f
r <- raster(f) #r is the object of class 'raster'.

# replacing NA's by zero
r[is.na(r[])] <- 0 

(+1) Puede encontrar muchos ejemplos de esto mucho más cerca de casa simplemente buscando en nuestro sitio: gis.stackexchange.com/search?q=is.na%28 . Por ejemplo, encontrará su solución implementada en el código en gis.stackexchange.com/a/58911 .
whuber
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.