python:决策树 分类模型
2021/10/16 17:39:31
本文主要是介绍python:决策树 分类模型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
决策树 分类模型 iris_dtree.py
import numpy as np from sklearn import datasets from sklearn.metrics import confusion_matrix,accuracy_score from sklearn.model_selection import train_test_split from sklearn import preprocessing # 加载鸢尾花数据集 iris_X,iris_y = datasets.load_iris(return_X_y=True) # 数据预处理:按列归一化 iris_X = preprocessing.scale(iris_X) # 切分数据集:测试集 30% iris_X_train,iris_X_test,iris_y_train,iris_y_test = train_test_split(iris_X,iris_y,test_size=0.3,random_state=0) # 决策树 分类模型 from sklearn import tree model = tree.DecisionTreeClassifier() # 模型训练 model.fit(iris_X_train,iris_y_train) # 模型预测 iris_y_pred = model.predict(iris_X_test) # 模型评估 # 混淆矩阵 print(confusion_matrix(iris_y_test,iris_y_pred)) print("准确率: %.2f" % accuracy_score(iris_y_test,iris_y_pred))
这篇关于python:决策树 分类模型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享