R语言【raster】——quantile():光栅分位数

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ALittleHigh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值