Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Predicción mediante árboles de clasificación y regresión

En este ejemplo se muestra cómo predecir etiquetas de clase o respuestas utilizando árboles de regresión y clasificación entrenados.

Después de crear un árbol, puede predecir fácilmente las respuestas de los nuevos datos. Supongamos que los datos nuevos tienen el mismo número de columnas que los datos originales.XnewX Para predecir la clasificación o regresión basada en el árbol () y los nuevos datos, introduzcaMdl

Ynew = predict(Mdl,Xnew)

Para cada fila de datos en, se ejecuta a través de las decisiones en y da la predicción resultante en el elemento correspondiente de.XnewPredecirMdlYnew Para obtener más información sobre la predicción de árbol de clasificación, consulte el.predict Para la regresión, vea.predict

Por ejemplo, busque la clasificación pronosticada de un punto en la media de los datos.ionosphere

load ionosphere  CMdl = fitctree(X,Y); Ynew = predict(CMdl,mean(X))
Ynew = 1x1 cell array
    {'g'}

Encuentre la predicción de un punto en la media de los datos.MPGcarsmall

load carsmall  X = [Horsepower Weight]; RMdl = fitrtree(X,MPG); Ynew = predict(RMdl,mean(X))
Ynew = 28.7931 

Consulte también

| | | | |

Temas relacionados