Почему полноценное дерево классификации приводит к ошибке в функции графика? - PullRequest
0 голосов
/ 17 апреля 2019

Я строю полное дерево классификации.Онлайновое предложение состоит в том, чтобы установить 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))
...