将数据框添加到构造名称

Nat*_*axe 1 r

我有这个

for(i in 1:10)

在其中,我有一个数据框:例如

df<-1:100
Run Code Online (Sandbox Code Playgroud)

我想将数据帧分配给我想要创建的特定名称

类似的东西:(不是它的工作原理)

paste("name", variable[i])<- df
Run Code Online (Sandbox Code Playgroud)

编辑:

那么我将如何在另一个循环中访问那些构造的值(假设我使用了assign)

    datalist <- paste("a",1:100,sep="")
    for (i in 1:length(datalist)){

}
Run Code Online (Sandbox Code Playgroud)

nul*_*lob 7

我建议assign,如下图所示:

for(i in 1:100){
  df <- data.frame(x = rnorm(10),y = rpois(10,10))
  assign(paste('df',i,sep=''),df)
}
Run Code Online (Sandbox Code Playgroud)