我正在尝试使用循环更改数据集的名称但它不起作用。 以下是我的代码:
for ( i in 6) {
nam<-paste("CAT", i,sep=".")
assign(nam, data_out[i])
}
仅限#34; CAT.6&#34;被分配到数据集。别人怎么样?
非常感谢提前!
此致 鲍尔泰克
答案 0 :(得分:1)
正如Usobi所说,你的循环有错误。将循环更改为for(i in 1:6)
,它将起作用。为什么?因为for(i in 6)
告诉R迭代i通过由6组成的集合,因此,你得到一个输出(CAT.6)。