📜  计算 R 中的标准误差

📅  最后修改于: 2022-05-13 01:55:36.953000             🧑  作者: Mango

计算 R 中的标准误差

在本文中,我们将了解如何在 R 编程语言中计算标准误差。

在数学上,我们可以使用以下公式计算标准误差:

在 R 语言中,我们可以通过以下方式进行计算:

  • 使用SD()函数长度函数
  • 通过使用标准误差公式。
  • 使用 plotrix 包。

方法 1:使用 sd()函数和长度函数

在这里,我们将使用 sd()函数计算标准偏差,然后使用 length()函数来查找观察总数。

示例:从向量中的一组 10 个值计算标准误差的 R 程序

R
# consider a vector with 10 elements
a < - c(179, 160, 136, 227, 123, 23,
        45, 67, 1, 234)
 
# calculate standard error
print(sd(a)/sqrt(length((a))))


R
# consider a vector with 10 elements
a <- c(179, 160, 136, 227, 123, 23,
       45, 67, 1, 234)
 
# calculate standard error
print(sqrt(sum((a - mean(a)) ^ 2/(length(a) - 1)))
      /sqrt(length(a)))


R
# import plotrix package
library("plotrix")
 
# consider a vector with 10 elements
a <- c(179,160,136,227,123,
       23,45,67,1,234)
 
# calculate standard error using in built
# function
print(std.error(a))


输出:

[1] 26.20274

方法二:使用标准误差公式

在这里,我们将使用标准误差公式来获取观测值。

示例:使用公式计算标准误差的 R 程序

电阻

# consider a vector with 10 elements
a <- c(179, 160, 136, 227, 123, 23,
       45, 67, 1, 234)
 
# calculate standard error
print(sqrt(sum((a - mean(a)) ^ 2/(length(a) - 1)))
      /sqrt(length(a)))

输出:

[1] 26.20274

方法 3:使用 std.error()函数( plotrix 包)

这是直接计算标准误差的内置函数。它在 plotrix 包中可用

示例:使用 std.error() 计算标准误差的 R 程序

电阻

# import plotrix package
library("plotrix")
 
# consider a vector with 10 elements
a <- c(179,160,136,227,123,
       23,45,67,1,234)
 
# calculate standard error using in built
# function
print(std.error(a))

输出:

[1] 26.20274