我是 R 的初学者,我无法在网上的任何地方找到解决方案。
我有一个由 50 个数据框组成的列表对象。我想将此列表拆分为单独的data.frame
对象,但在执行此操作时遇到了麻烦。
手动操作很简单:
a<-list[[1]]
但我想循环它,这样我就不必手动输入所有 50 个组件。这不起作用:
for(i in 1:n.imp)
a.i<-comb.txt1[[i]]
因为它只产生一个(最后一个)数据帧。
有什么想法吗?
这里有一些额外的上下文:这个列表是多重插补过程的产物——mi()。我想将一个新变量合并到每个估算的数据集中,但似乎无法弄清楚如何做到这一点,因为该对象是一个列表。