我如何计算R中的sd?

问题描述 投票:0回答:1

有人知道我的代码有什么问题吗?

r是我堆积并裁剪的栅格图层。

standard_deviation <- calc(r, sd)

Fehler in(function(classs,fdef,mtable):找不到一个 签名“ RasterBrick”的函数“ calc”的继承方法, “ RasterLayer”’

平均工作效率的计算:

mean <- mean(r)

谢谢您!

r raster standard-deviation geotiff
1个回答
0
投票

功能:sd(x, na.rm = FALSE)

此函数计算x值的标准偏差。如果na.rm为TRUE,则在进行计算之前将删除丢失的值。

参数

x:数字矢量或R对象,但不是as.double(x)可以强制转换为数字的因子。

na.rm:符合逻辑。应该删除缺少的值吗?

示例

sd(1:2) ^ 2

使用以下命令访问RStudio中的帮助文档:>

?sd()

根据您的情况:

standard_deviation <- sd(r)
    
© www.soinside.com 2019 - 2024. All rights reserved.