Rapply para lista aninhada de quadros de dados em R

Eu tenho uma lista aninhada cujo elemento fundamental é quadros de dados, e eu quero atravessar esta lista recursivamente para fazer algum cálculo de cada quadro de dados, finalmente, para obter uma lista aninhada de resultados na mesma estrutura que a entrada. Eu sei que "rapply" é exatamente para esse tipo de tarefa, mas eu encontrei um problema que, na verdade, vai mais profundo do que eu quero, ou seja, ele decompõe cada frame de dados e se aplica a cada coluna (porque um frame de dados é uma lista em R).

Uma solução que posso pensar é converter cada quadro de dados para a matriz, mas vai forçar a uniformizar os tipos de dados, então eu não gosto disso realmente. Eu quero saber se existe alguma maneira de controlar a profundidade recursiva do rapply. Qualquer ideia? Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion