资讯专栏INFORMATION COLUMN

机器学习--决策树--dot转存pdf

Bryan / 659人阅读

摘要:决策树分支转存写代码的方法今天是周日,我还在倒腾决策树,然后发现了一个不用装软件也能倒的方法,而且更简单。刚开始看视频的时候是看的的视频,讲的真差,太模糊了,不适合我。

决策树分支dot转存pdf 1、写代码的方法

今天是周日,我还在倒腾决策树,然后发现了一个不用装软件也能倒pdf的方法,而且更简单。参照了这个中文的文档实现:http://sklearn.apachecn.org/c...

先在anaconda中下载安装这个包:python-graphviz
然后在jupyter中加载graphviz这个包即可

import graphviz
dot_data = tree.export_graphviz(clf,out_file=None)
graph = graphviz.Source(dot_data)
graph.render("tree3")  #tree3是我想要命名的pdf名称

然后就保存了一个tree3.pdf的文件


又到周六了,时间可真是快啊,本周主要学习了机器学习的决策树算法。
刚开始看视频的时候是看的cd*的level2python视频,讲的真差,太模糊了,不适合我。讲的第一个算法是决策树,对于代码和原理一点没听明白,然后找了视频看,在B站上看到排名比较前的是北风网的视频(深度剖析人工智能之决策树实战开发),听完一遍原理就明白了(地址为:https://www.bilibili.com/vide...),但没有代码的实操,所以在网上搜了一些代码,搜来搜去都是那几个答案,而且都是花的例子。然后就跟着代码抄了,能保存dot的文件,但是打不开,写的是要下一个东西安装,我一直以为是python的一个包,然而怎么也装不上(对于我来说,如果一个东西学了2天老是报错,实现不了,真的会想放弃啊!!!)

还好有大神,刚刚发着小脾气去找大神了(好像是电脑故意不给我实现一样的

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/44918.html

相关文章

  • scikit-learn之决策可视化

    摘要:但有时,我们也需要一些可视化的东西,比如决策树可视化等。下面我们将通过一个简单的例子来展示如何将模型建立的决策树可视化。   平时我们在用机器学习建模时,往往只是用建模去分析数据,得到结论。但有时,我们也需要一些可视化的东西,比如决策树可视化等。  在Python的机器学习库scikit-learn中,tree类中的export_graphviz()函数就能导出树的可视化结果。下面我们...

    shleyZ 评论0 收藏0
  • 机器学习实战_决策

    摘要:基尼指数决策树选择划分属性。又由于设置为,决策树在那里停了下来。这里熵的概念是源于热力学中分子混乱程度的概念,当分子井然有序的时候,熵值接近于那么我们到底应该使用指数还是熵决策树呢事实上大部分情况都没有多大的差别他们会生成类似的决策树。 信息熵 信息熵是衡量样本纯度的一种指标,嘉定当前样本集合D中第k类样本所占的比例为pk(k=1,2,...,|y|),则D的信息熵定义为 showIm...

    hedge_hog 评论0 收藏0
  • python sklearn:教你如何画出决策书,并保存为PDF的实现过程

      pythonsklearn:教你如何画出决策书,并保存为PDF的实现过程   这篇文章主要介绍了pythonsklearn画出决策树并保存为PDF的实现过程,这篇文章具有很高的参考价值,希望各位读者可以认真仔细的阅读。   利用sklearn画出决策树并保存为PDF   下载Graphviz   进入官网下载并安装:   https://graphviz.gitlab.io/_pages/Do...

    89542767 评论0 收藏0
  • 分类算法之决策(应用篇)

    摘要:起步在理论篇我们介绍了决策树的构建和一些关于熵的计算方法,这篇文章将根据一个例子,用代码上来实现决策树。转化文件至可视化决策树的命令得到一个文件,打开可以看到决策树附录本次应用的全部代码向量化向量化构造决策树保存模型测试数据 起步 在理论篇我们介绍了决策树的构建和一些关于熵的计算方法,这篇文章将根据一个例子,用代码上来实现决策树。 实验环境 操作系统: win10 64 编程语言: ...

    luoyibu 评论0 收藏0
  • 决策的Python实现(含代码)

    摘要:也就是说,决策树有两种分类树和回归树。我们可以把决策树看作是一个规则的集合。这样可以提高决策树学习的效率。解决这个问题的办法是考虑决策树的复杂度,对已生成的决策树进行简化,也就是常说的剪枝处理。最后得到一个决策树。 一天,小迪与小西想养一只宠物。 小西:小迪小迪,好想养一只宠物呀,但是不知道养那种宠物比较合适。 小迪:好呀,养只宠物会给我们的生活带来很多乐趣呢。不过养什么宠物可要考虑好...

    yanest 评论0 收藏0

发表评论

0条评论

Bryan

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<