成年蝌蚪 发表于 2015-7-23 01:01 
能稍微解释一下 dat
play是一个向量,第一个元素是play2000,第二个是play2001,所以要用1、2去索引
lapply(x,FUN)这里FUN不能带有参数,所以要定义FUN,这里“function(i) predict(model,newdata=play)”是在定义函数,是一个整体。
提供你一个比较傻瓜的,因为我只是菜鸟。。。
order <- 2015:2000
predict(model,newdata=play2015)
f <- function(x) {predict(model,newdata=get(paste("play",x,sep="")))}
pred <- data.frame(lapply(order,f))
names(pred)<-paste("pred",order,sep="")