机器学习 jupyter Python 监督学习 决策树 安装graphviz画图工具
1.dos命令窗口pip install graphviz2.打开网址 http://www.graphviz.org/3.点击下载4.跳转后的网址,根据操作系统下载相应的版本(Windows如下)5.安装msi版的6.双击之后进行安装,一直next,采用默认路径7.将C:\Program Files (x86)\Graphviz2.38\bin加到环境变量里计算机图标右击,选择属性,选择高级系统
·
1.dos命令窗口
pip install graphviz

2.打开网址 http://www.graphviz.org/
3.点击下载

4.跳转后的网址,根据操作系统下载相应的版本(Windows如下)

5.安装msi版的

6.双击之后进行安装,一直next,采用默认路径
7.将C:\Program Files (x86)\Graphviz2.38\bin加到环境变量里
计算机图标右击,选择属性,选择高级系统设置,选择环境变量,看到系统变量,双击Path,新建,将C:\Program Files (x86)\Graphviz2.38\bin复制到空白内容,点击确定,重启jupyter,若无法正常使用,必要时重启电脑。





8.检查是否成功安装graphviz,执行以下代码:
from sklearn import tree
import numpy as np
x_data = np.array([[1,1],
[1,1],
[1,0],
[0,1],
[0,1]])
y_data = ['yes','yes','no','no','no']
#创建决策树模型
fish = tree.DecisionTreeClassifier(criterion='entropy')
#载入训练集建立模型
fish = fish.fit(x_data,y_data)
#画出决策树
feature_name = ['在水下能否存活','是否有蹼']
import graphviz
dot_data = tree.export_graphviz(fish,
out_file=None,
feature_names=feature_name,
# feature_names=['是否有蹼','在水下能否存活'],
class_names=['no','yes'],
filled=True,
rounded=True,
special_characters=True)
graph = graphviz.Source(dot_data)
# graph.render('computer')
Graph
运行结果:
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)