Скажем, у меня есть следующий список
raw <- list(list(1:2, 2:3, 3:4), list(4:5, 5:6, 6:7), list(7:8, 8:9, 9:10))
Я хотел бы найти среднее значение для соответствующих записей в самом внешнем списке. Ожидаемый результат будет примерно таким:
[[1]]
[1] 4 5
[[2]]
[1] 5 6
[[3]]
[1] 6 7
Это потому, что среднее значение 1:2
, 4:5
и 7:8
будет 4:5
.
Я экспериментировалс такими вещами, как lapply(raw, function(x) lapply(x, mean))
, но, очевидно, он не возвращает желаемый результат.