Es una estructura jerárquica que divide datos en subconjuntos basados en condiciones.
Pendiente de desarrollo. Incluir:
Importación:
from sklearn.tree import DecisionTreeClassifier # clasificacion
from sklearn.tree import DecisionTreeRegressor, plot_tree # regresion
Entrenamiento:
clf = DecisionTreeClassifier()
clf.fit(X_train, y_train)
Visualización (opcional):
from sklearn.tree import plot_tree
plot_tree(clf)
pandas: Manejo de estructuras tabulares (no se utiliza en profundidad en este archivo).numpy: Operaciones matemáticas.seaborn y matplotlib: Gráficas.