rapply do zagnieżdżenia listy ramek danych w R

Mam listę zagnieżdżoną, której podstawowym elementem są ramki danych, i chcę przechodzić przez tę listę rekurencyjnie, aby wykonać obliczenia każdej ramki danych, aby uzyskać zagnieżdżoną listę wyników w tej samej strukturze co dane wejściowe. Wiem, że „rapply” jest dokładnie takim zadaniem, ale spotkałem problem, który w rzeczywistości idzie głębiej niż chcę, tj. Rozkłada każdą ramkę danych i stosuje się do każdej kolumny (ponieważ sama ramka danych jest listą w R).

Jednym ze sposobów obejścia problemu jest przekonwertowanie każdej ramki danych na macierz, ale wymusi to ujednolicenie typów danych, więc naprawdę mi się to nie podoba. Chcę wiedzieć, czy istnieje jakikolwiek sposób kontrolowania rekurencyjnej głębokości rapply. Dowolny pomysł? Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion