我有许多包含嵌套列表的列表 (广义线性模型输出)。我想编写一个函数,它将从每个列表中提取多个元素,然后将结果组合成一个数据框。
我想要提取modelset[[1]]$likelihood
和 modelset[[1]]$fixef
,modelset[[2]]$likelihood
和 modelset[[2]]$fixef
等,并将结果组合成一个数据框。
请问有人可以给我一个思路吗?
如果我的问题不清楚,请谅解:我的目标超出了我的有限的编程理解能力。
关于我的列表的进一步信息:
modelset: Large list (16 elements, 7.3Mb)
:List of 29
..$ fixef : Named num [1:2] -1.236 -0.611
.. ..- attr(*, "names")= chr [1:2] "(Intercept)" "SMIstd"
..$ likelihood :List of 4
.. ..$ hlik: num 238
.. ..$ pvh : num 256
.. ..$ pbvh: num 260
.. ..$ cAIC: num 567
...etc