使用循环更改数据集名称

时间:2015-03-17 16:31:17

标签: r for-loop

我正在尝试使用循环更改数据集的名称但它不起作用。 以下是我的代码:

    for ( i in 6) {
    nam<-paste("CAT", i,sep=".")
    assign(nam, data_out[i])
    }

仅限#34; CAT.6&#34;被分配到数据集。别人怎么样?

非常感谢提前!

此致 鲍尔泰克

1 个答案:

答案 0 :(得分:1)

正如Usobi所说,你的循环有错误。将循环更改为for(i in 1:6),它将起作用。为什么?因为for(i in 6)告诉R迭代i通过由6组成的集合,因此,你得到一个输出(CAT.6)。