我有一个SpatRaster,希望确保NA标志(在我的情况下为-9999)正确设置为NA。我应该使用
r1 <- terra::rast() r1[r1 < 0 ] <- NA
字符串或使用
r1 <- terra::rast() terra::clamp(r1, lower = 0)
型如果我的目标是一个内存安全/有效的方式来做到这一点?
k10s72fa1#
clamp也可以。
clamp
s <- subst(r1, -9999, NA)
字符串或
s <- classify(r1, cbind(-Inf, 0, NA))
型这是低效
r1[r1 < 0 ] <- NA
型它非常适合快速交互式探索,但最好避免在生产代码中使用。
1条答案
按热度按时间k10s72fa1#
clamp
也可以。字符串
或
型
这是低效
型
它非常适合快速交互式探索,但最好避免在生产代码中使用。