Я использую пакет GBM для прогнозирования в R. Тренинг работает довольно хорошо с разумной частотой ошибок, однако, когда я хотел запустить прогноз на тренировочном наборе, который содержит факторную переменную с новыми уровнями, я получил следующую ошибку:
gbm1 <- gbm(SalePrice ~., data=bb,distribution="gaussian",n.trees=7000,cv.folds=3,shrinkage=0.001,interaction.depth=4)
f.predict <- exp(predict.gbm(gbm1,data.frame(bbv),n.trees=7000))
Error in predict.gbm(gbm1, data.frame(bbv), n.trees = 7000) :
New levels for variable <and the name of the levels are listed>
Пробовал искать по тексту ошибки, но нашел только сам код GBM ;(
Любое предложение приветствуется!
gbm.predict
. - person agstudy   schedule 18.03.2013