Thay thế NA bằng 0 cho dữ liệu raster bằng R?


Câu trả lời:


19

Câu trả lời từ Wilfried Thuiller trong danh sách gửi thư R-SIG-Geo hoạt động:

#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) Bạn có thể tìm thấy nhiều ví dụ về điều này gần nhà hơn chỉ bằng cách tìm kiếm trang web của chúng tôi: gis.stackexchange.com/search?q=is.na%28 . Ví dụ: bạn sẽ tìm thấy giải pháp của mình được triển khai trong mã tại gis.stackexchange.com/a/58911 .
whuber
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.