牛人们,在尝试稳健回归的时候遇到一点问题,
library(robust)
logi.rob <- glmRob( y ~ ., data = train, family = binomial() )
predict(logi.rob ) # 这个没问题
predict(logi.rob, newdata= test) #这个会报错
错误是 Error in NextMethod("predict") : no method to invoke
也就是说模型是好的,用原来的训练样本可以预测,换了测试样本就不行, train和 test的变量完全一致。
不知道为啥?还是稳健回归并不算回归的简单加强,有别的设定?
谢谢!