I have a list of lists like:
> head(mylist)
[[1]]
[1] 0.000 0.067 0.400 0.733 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
[[2]]
[1] 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.400 0.867 1.000
[[3]]
[1] 0.000 0.000 0.000 0.000 0.000 0.000 0.133 0.467 0.933 1.000 1.000 1.000 1.000
[[4]]
[1] 0.267 0.600 0.933 0.933 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
and I would like to build a new vector that contains the element wise mean of each sublists element, like at the first place there should be the result of
mean(c(mylist[[1]][1], mylist[[2]][1], mylist[[3]][1], mylist[[4]][1])).
I think it should be something along the line:
lapply(mylist, mean)
but in this case I just have the mean of each sublist.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…