python输出决策树图形的例子
更新时间:2019年08月09日 14:45:35 作者:CrazyTTT
今天小编就为大家分享一篇python输出决策树图形的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
windows10:
1,先要pip安装pydotplus和graphviz:
pip install pydotplus pip install graphviz
2,www.graphviz.org下载msi文件并安装。
3,系统环境变量path中增加两项:
C:\Program Files (x86)\Graphviz2.38\bin C:\Program Files (x86)\Graphviz2.38 #确认graphviz是安装在上面路径当中。
4,python中使用方法:
from sklearn.externals.six import StringIO import pydotplus #drt是DecisionTreeClassifier(),在之前要fit训练之后才能在这里输出图形。 dot_data = StringIO() tree.export_graphviz(drt, out_file=dot_data) graph = pydotplus.graph_from_dot_data(dot_data.getvalue()) graph.write_png("out.png") #当前文件夹生成out.png #这三行代码可以生成pdf: dot_data = tree.export_graphviz(drt, out_file=None) graph = graphviz.Source(dot_data) graph.render()
以上这篇python输出决策树图形的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
使用scipy.optimize的fsolve,root函数求解非线性方程问题
这篇文章主要介绍了使用scipy.optimize的fsolve,root函数求解非线性方程问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-12-12Keras目标检测mtcnn facenet搭建人脸识别平台
这篇文章主要为大家介绍了Keras目标检测mtcnn facenet搭建人脸识别平台,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-05-05Python socket套接字实现C/S模式远程命令执行功能案例
这篇文章主要介绍了Python socket套接字实现C/S模式远程命令执行功能,涉及Python socket套接字编写服务器/客户机模式数据传输相关操作技巧,需要的朋友可以参考下2018-07-07python requests库爬取豆瓣电视剧数据并保存到本地详解
这篇文章主要介绍了python requests库爬取豆瓣电视剧数据并保存到本地详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-08-08独立进程使用django模型及django.setup()使用
这篇文章主要介绍了独立进程使用django模型(django.setup()使用),它提供了一种简单且高效的方式来利用Django强大的功能,并使你的代码更易于维护和扩展,需要的朋友可以参考下2023-07-07
最新评论