怎么使用r语言apply函数求均值

avatar
作者
猴君
阅读量:0

在R语言中,您可以使用apply函数来求解向量、矩阵或数组的均值。apply函数的语法如下:

apply(X, MARGIN, FUN) 

其中,X为要进行操作的向量、矩阵或数组,MARGIN表示沿着哪个维度进行操作(1表示行,2表示列),FUN表示要进行的操作(如mean表示求均值)。

例如,如果要求向量的均值:

x <- c(1, 2, 3, 4, 5) mean_value <- mean(x) print(mean_value) 

如果要求矩阵的列均值:

mat <- matrix(1:9, nrow=3) col_means <- apply(mat, 2, mean) print(col_means) 

如果要求数组的均值:

arr <- array(1:12, dim=c(2, 3, 2)) arr_mean <- apply(arr, 3, mean) print(arr_mean) 

通过使用apply函数,您可以方便地求解向量、矩阵或数组的均值。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!