我在R中有一个表列表。行数因表而异,但列数是统一的(22)。我需要计算每个表中每列的最小值,最大值和中值,并将其放入向量中。每个表需要有一个单独的向量。
答案 0 :(得分:2)
lapply(your_list,function(x){apply(x,2,mean)})
根据您要计算的内容,将mean
替换为min
,max
或median
。
apply(x,2,...)
在矩阵,数组或数据帧的每一列(即第二维)上应用该函数。
lapply(...)
将函数应用于列表的每个元素。