繁体   English   中英

是否有 R 例程到 plot 光栅 map 的测深选择仅从 0 到 -3000 的测深值?

[英]Is there an R routine to plot a raster map of Bathymetry selecting only bathymetry value from 0 to -3000 excluding the values above zero?

我有一个那不勒斯湾的栅格,其中包含海洋扩张的水深(即负值)值和陆地的高度数据(即正值)。 我想从 map 中排除零(海拔)以上的水深正值,我该怎么做?

在询问 R 问题时,您应该包括一个最小的、独立的、可重现的示例。 您可以使用代码创建一些数据,或者使用可以通过 R package 获得的数据。 例如像这样

library(anglr)
library(raster)
geb <- anglr::gebco
plot(geb)

解决方案

x <- reclassify(geb, cbind(0, Inf, NA))
plot(x)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM