Decision tree final.docx
Decision tree final.docx
iris = load_iris()
X = iris.data
y = iris.target
clf = DecisionTreeClassifier(random_state=42)
clf.fit(X_train, y_train)
y_pred = clf.predict(X_test)
plt.figure(figsize=(12,8))
tree.plot_tree(clf, filled=True, feature_names=iris.feature_names,
class_names=iris.target_names)
plt.title("Decision Tree Visualization")
plt.show()
Output
Accuracy:
Result
The Decision Tree Classifier achieves ~ accuracy and decision tree structure drawn for
the iris dataset.