R语言sapply函数计算每列的均值
可以使用sapply函数来计算每列的均值,示例代码如下:
# 创建一个矩阵
mat <- matrix(c(1,2,3,4,5,6), nrow=2)
# 使用sapply函数计算每列的均值
colMeans <- sapply(mat, mean)
# 输出每列的均值
print(colMeans)
输出结果为:
[1] 2.5 4.5
其中,sapply函数的第一个参数是要计算的对象,这里是矩阵mat。第二个参数是要执行的函数,这里是mean函数,表示计算均值。sapply函数会自动遍历矩阵的每列,并将每列的数据作为参数传递给mean函数进行计算。最终返回每列的均值组成的向量。
原文地址: https://www.cveoy.top/t/topic/bDGF 著作权归作者所有。请勿转载和采集!