В моем наборе обучающих данных 40000 строк. После того, как я подгоню модель CART, используя
fit<-rpart(y~x,method="class")
я пытался использовать
predict(fit,data.frame(new_x),family="response")
Сообщение об ошибке:
Warning message:
`'newdata' had 100 rows but variable(s) found have 40000 rows.`
Кроме того, я проверил "predicted value
", они на самом деле соответствуют значению с помощью обучения x
. Кто-нибудь знает причину?
?predict.rpart
, возможно,type = "class"
вместоfamily="response"
? - person Blue Magister   schedule 03.01.2013x
. Попробуйтеpredict(fit,data.frame(x=new_x))
. Я не знаю, какой пакет вы используете, и ничего не могу сказать о параметреfamily
. - person Roland   schedule 03.01.2013