小编Jon*_*ann的帖子

列表列表中的矢量的平均值

我有一个列表列表,其中包含以下结构:

> mylist <- list(list(a=as.numeric(1:3), b=as.numeric(4:6)), 
                 list(a=as.numeric(6:8), b=as.numeric(7:9)))
> str(mylist)
List of 2
 $ :List of 2
  ..$ a: num [1:3] 1 2 3
  ..$ b: num [1:3] 4 5 6
 $ :List of 2
  ..$ a: num [1:3] 6 7 8
  ..$ b: num [1:3] 7 8 9
Run Code Online (Sandbox Code Playgroud)

我想获得的向量之间逐元素均值abmylist.对于向量a,结果将是:

> a
[1] 3.5 4.5 5.5
Run Code Online (Sandbox Code Playgroud)

我了解的功能lapply,rbindcolMeans但我不能与他们解决这个问题.我怎样才能达到我的需要?

r list mean

4
推荐指数
1
解决办法
2274
查看次数

标签 统计

list ×1

mean ×1

r ×1