我的环境中有一系列称为 EOG 的数据框。从 2006 年到 2012 年,每年都有一个。例如,EOG2006、EOG2007...EOG2012。我想将它们添加为列表的元素。
首先,我想知道这是否可能。我阅读了官方的 R 指南和一些 R 编程手册,但我没有找到明确的例子。
其次,我想使用 for 循环来做到这一点。不幸的是,我用来完成这项工作的代码是错误的,我要疯狂地修复它。
for (j in 2006:2012){
z<-j
sEOG<-paste("EOG", z, sep="")
dEOG<-get(paste("EOG", z, sep=""))
lsEOG<-list()
lsEOG[[sEOG]]<-dEOG
}
这将返回一个包含一个元素的列表。错误在哪里?