predict函数 predict()使用时,newdata的列名必须和training set的列名相同 例如: fit=lm(y~x,data=mydata) predict(fit,data.frame(mydata$x))##这是错误的!!! predict(fit,data.frame(x=mydata$x))##这才是正确的!!