Package raster version 3.6-27
Description
计算栅格层的单元值的分位数。如果希望跨多个层计算每个单元格的分位数,可以使用calc(x, fun=quantile)。
Usage
quantile(x, ...)
Arguments
参数【x】:Raster 对象。
参数【...】:其他参数:na.rm=TRUE, ncells=NULL,以及stats::quantile函数的其他参数。
对于非常大的栅格数据集,可以使用ncells来设置要采样的单元数。
Value
分位数向量。
Example
r <- raster(ncol=100, nrow=100)
values(r) <- rnorm(ncell(r), 0, 50)
quantile(r)
0% 25% 50% -186.1587297 -34.4289927 -0.5481789 75% 100% 33.4024663 182.4356956
quantile(r, probs = c(0.25, 0.75), type=7,names = FALSE)
[1] -34.42899 33.40247