我有247个数据帧,它们被依次命名为(y1,y2,y3,...,y247)。它们来自以下代码:
for (i in (1:247)) {
nam <- paste("y", i, sep = "")
assign(nam, dairy[dairy$FARM==i,"YIT"])
}
我希望将它们全部绑定为:
df <- cbind(y1,y2,...,y247)
我是否可以不输入全部247个数据帧而通过循环执行此操作?
谢谢
如果您真的想这样做,有可能:
df <- y1
for (i in 2:247) {
df <- cbind(df, eval(parse(text=paste("y", i, sep = ''))))
}