rpart asignación de nodo

¿Es posible extraer la asignación de nodo para un @ ajustarpart árbol? ¿Qué pasa cuando aplico el modelo a nuevos datos?

La idea es que me gustaría usar los nodos como una forma de agrupar mis datos. En otros paquetes (por ejemplo, SPSS), puedo guardar la clase pronosticada, las probabilidades y el número de nodo para un análisis posterior.

ado lo poderoso que puede ser R, imagino que hay una solución simple para esto.

 joran21 mar. 2012 02:39
 joran21 mar. 2012 02:40
ambién tenga en cuenta que para los datos utilizados para ajustarse al modelo (a diferencia de las predicciones para nuevos valores), puede encontrar esta información en lawhere componente del objeto creado porsummary.rpart, o en el objeto rpart ajustado en sí.

Respuestas a la pregunta(2)

Solución de preguntas

Intente usar el paquete partykit:

library(rpart)
z.auto <- rpart(Mileage ~ Weight, car.test.frame)
library(partykit)
z.auto2 <- as.party(z.auto)
predict(z.auto2, car.test.frame[1:3,], type = "node")

# Eagle Summit 4 Ford Escort   4  Ford Festiva 4 
#              7               7               7 
 Btibert321 mar. 2012 21:31
Genial, eso es exactamente lo que estaba buscando.

Su respuesta a la pregunta