apply函数对矩阵或数组进行计算,一行或一列地运行
用法:apply(array, margin, function)
参数含义:
- array: 计算的数据
- margin: 按行或列计算
- function: 运行的函数
运行代码:
matrix <- matrix(c(1:10), nrow = 5, ncol = 6)
rows <- apply(matrix, 1, sum) # 1 is row
cols <- apply(matrix,2,sum) # 2 is col
运行结果