rpart - Encontre o número de folhas que um valor cp para podar uma árvore retornaria

Tenho um requisito em que preciso agrupar minhas variáveis categóricas (com mais de 5 valores de categoria) em 5 grupos com base em sua associação com minha variável contínua. Para conseguir isso, estou usandorpart com "annova"método.

Então, por exemplo, minha variável categórica étipo tendo códigos1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 então eu quero ter 5 grupos dessa variável. Depois de executar a árvore para ter apenas 5 grupos, preciso podá-la. Uma maneira que tentei é usar onsplit deaceitável mas, nsplit de 5 pode me dar 7-8 folhas e da mesma formansplit de 4 pode me dar de 5 a 6 folhas.

Eu estava procurando uma opção pela qual, quando podo, recebo apenas 5 folhas que atuariam como meus 5 grupos.

Alguém pode sugerir como eu posso conseguir isso usando o rpart.

Obrigado !!

questionAnswers(0)

yourAnswerToTheQuestion