如何在R中分配变量?

use*_*322 2 regex variables r

我有:

for ( i in 1 :10){
    d= read.delim(paste("try",i,".txt",sep=""),head=T)
    assign(paste("try",i,sep=""),d)
}
Run Code Online (Sandbox Code Playgroud)

那我试试1-try10

稍后在我的代码中我想使用try1-10:

if( j ==1){ myVar=try$j}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如何能分配myVartry$j?? (paste("try",j,sep="")不起作用)

Hon*_*Ooi 5

请参阅相关问题和答案:此处:处理R中的重复性任务

基本上,不是在工作区中有多个数据框,而是将它们组合成数据框列表.然后你可以使用循环,lapply等,而不必跳过语法箍.