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/m74B 著作权归作者所有。请勿转载和采集!