Respetar a la lista anidada de marcos de datos en R

Tengo una lista anidada cuyo elemento fundamental son los marcos de datos, y quiero recorrer esta lista de forma recursiva para hacer un cálculo de cada marco de datos, para finalmente obtener una lista anidada de resultados en la misma estructura que la entrada. Sé que "rapply" es exactamente para ese tipo de tarea, pero encontré un problema que, en realidad, rapply va incluso más allá de lo que quiero, es decir, descompone cada marco de datos y se aplica a cada columna en su lugar (porque un marco de datos en sí es una lista en R).

Una solución alternativa en la que puedo pensar es convertir cada marco de datos en matriz, pero obligará a uniformar los tipos de datos, por lo que realmente no me gusta. Quiero saber si hay alguna forma de controlar la profundidad recursiva de la respuesta. ¿Alguna idea? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta