决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决

文章复制于我的知乎

一、graphviz的安装

点击下载官网进入如下界面,点击红框中的下载链接,下载完成后双击文件运行。

决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决_第1张图片

到这一步选择配置环境变量

决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决_第2张图片

安装完毕后

在命令行窗口输入pip install graphviz

执行后输入dot -version检测是否成功安装,若出现如下界面则安装成功

决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决_第3张图片

二、图片中文乱码问题

打开C:\Users\你自己的用户名\AppData\Local\Programs\Python\Python39\Lib\site-packages\sklearn\tree_export.py,将下面的字体改成微软雅黑。

决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决_第4张图片

dot_data = tree.export_graphviz(res, feature_names=feature_name,

class_names=['琴酒', '雪莉', '贝尔摩德'],

filled=True, # 是让画的树填充颜色

rounded=True, # 字体,True才能替换字体,

special_characters=True

, )

改完源码建议重启程序或重启电脑

你可能感兴趣的:(决策树)