Извините за простой вопрос, но я не могу придумать хороший способ взять элементы функций из списка фреймов данных. Я уверен, что в пакетах plyr / reshape2 есть что-то, но я просто не могу об этом думать.
Например, у меня есть список А следующим образом:
>A
[[1]]
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 1 1 1 1 1 1 1 1 1 1
[2,] 1 1 1 1 1 1 1 1 1 1
[3,] 1 1 1 1 1 1 1 1 1 1
[4,] 1 1 1 1 1 1 1 1 1 1
[5,] 1 1 1 1 1 1 1 1 1 1
[[2]]
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 2 2 2 2 2 2 2 2 2 2
[2,] 2 2 2 2 2 2 2 2 2 2
[3,] 2 2 2 2 2 2 2 2 2 2
[4,] 2 2 2 2 2 2 2 2 2 2
[5,] 2 2 2 2 2 2 2 2 2 2
Скажем, я хочу взять среднее значение для соответствующих элементов матриц в списке. Один из способов сделать это будет
Reduce("+",A)/length(A)
Я не могу передать Reduce()
более сложные функции и предположить, что в целом есть лучший способ.