在使用lapply之后输出新数据集或覆盖原始列表数据集

时间:2017-08-03 16:03:32

标签: r lapply

我有大约25个名为(AE,CC,CE,CM,DS,EC,DS,LB,MH ...)的数据集,我想从参考数据集DM中添加一列。

我首先列出了所有这些数据集

all_data = list(AE,CC,CE,CM,DS,EC,DS,LB,MH...)

然后我用lapply应用了一个dplyr函数将我想要的colum拉到列表中的所有数据集中

new_list =   lapply(all_data, left_join, DM, by="SUBJID")

这很好用,我可以看到在控制台中添加了colum,但有两件事我想知道。我可以覆盖该列表中的原始数据集,以便它们在我的全局环境中吗?目前似乎我必须做类似

的事情
new_list[4]

使用添加的列访问这些数据集,因为从技术上讲,它们现在已锁定在列表中。是否也可以输出单个而不在列表中的新数据集?

0 个答案:

没有答案