不明白为什么总会出现以下错误,共568条数据,我把2/3数据用来做回归,1/3做预测用。所以,我做回归是用了473行的数据,我预测用的数据是另外237行,那为什么会出现错误呀?
> pre=read.csv("test_data237.csv") #237条
> x1<-as.matrix(pre[,2:18])
> y<-predict(OSLfit1,data.frame(X2=x1))
Warning message:
'newdata'必需有237行 但变量里有473行