📅  最后修改于: 2023-12-03 15:37:29.302000             🧑  作者: Mango
在 R 编程语言中,计算算术平均值的函数是 mean()
。算术平均值是一组数字的平均数,计算方法是将所有数字相加,然后除以数字的总数。
mean()
函数的使用方法很简单,只需要将一组数字作为参数传递给函数,就可以计算它们的算术平均值。例如,我们有一个包含5个数字的向量 x
:
x <- c(1, 2, 3, 4, 5)
我们可以使用 mean()
函数来计算这些数字的算术平均值:
mean(x)
结果将是 3
,因为 (1+2+3+4+5)/5 = 3。
mean()
函数还有一些高级用法,可以通过不同的参数来实现。例如,如果我们想忽略向量 x
中的缺失值,可以将 na.rm
参数设置为 TRUE
:
x <- c(1, 2, NA, 4, 5)
mean(x, na.rm = TRUE)
结果将是 3
,因为缺失值被忽略了 (1+2+4+5)/4 = 3。
另外,如果我们想计算每个向量中的每个元素的平均值,而不是整个向量的平均值,可以将 mean()
函数应用于矩阵的每一列或行:
m <- matrix(c(1, 2, 3, 4, 5, 6), nrow = 2)
# [,1] [,2] [,3]
# [1,] 1 3 5
# [2,] 2 4 6
mean(m) # 整个矩阵的平均值
mean(m[,1]) # 第一列的平均值
mean(m[1,]) # 第一行的平均值
mean()
函数是 R 编程语言中计算算术平均值的基本函数。它的使用方法很简单,只需要将一组数字作为参数传递给函数即可。此外,还可以通过使用不同的参数以及应用于矩阵的每一列或行来实现不同的计算方法。