Я строю полное дерево классификации.Онлайновое предложение состоит в том, чтобы установить cp=-1
, чтобы получить полностью выросшее дерево.
Если я теперь использую функцию plotcp(PartizipationsModell2015Gini)
, я получаю следующее предупреждение:
Warning message:
In sqrt(cp0 * c(Inf, cp0[-length(cp0)])) : NaNs produced
Мой вопрос - почемуя получил это предупреждение, и я должен заботиться об этом?Если я установил cp = 0
, я не получу предупреждающее сообщение.
PartizipationsModell2015Gini <- rpart(formula = Partizipation ~ Alter + Familienstand + Geschlecht +
Migrationshintergrund + ArbeitsmarkterfahrungVollzeit +
I((ArbeitsmarkterfahrungVollzeit^2)/100) +
ArbeitsmarkterfahrungTeilzeit + Bundesland
+ I((ArbeitsmarkterfahrungTeilzeit^2)/100)
+ Bildungsgrad + AnzahlKinder0Bis4 +
AnzahlKinder5Bis7 +
I((BehinderungsgradInProzent^2)/100) +
AnzahlKinder8Bis15 + AnzahlKinder16Bis18
+ BehinderungsgradInProzent +
OtherIncome , data =trainSet2015 , method = "class",parms = list( split = "gini"),
control = rpart.control(minsplit=2, minbucket = 1,cp=-1))