1
这个问题可能很愚蠢。但我是R新手,需要帮助。我有超过500个数据帧。我想以某种方式选择使用循环的所有。 我的数据框被命名为T1, T2, T3, ..., T500
选择多个数据帧并使用循环制作一个列表
例如,直观地说,像我想像list(T1:T500)
类似的工作。而不是输入所有的数据框。
我试图
B<-NULL
for (i in 1:500) {
A<-get((paste("T",i,sep="")))
B<-list(B, A)
}
通过该循环,我得到2个元素的列表,其中元素[[1]]就像
[[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[1]][[2]]
好像我在制成的列表列表中的列表中列出?
我做错了什么?我怎样才能得到一个包含500个元素的列表?
在循环中做这个会更安全:'B [[i]] < - A' –