【机器学习的那些事儿】python决策树可视化实现所需插件配置

安装环境:Windows

1、安装Graphviz

      1.1 windows版本下载地址:https://graphviz.gitlab.io/_pages/Download/Download_windows.html

     1.2 下载MSI文件,安装之,并记住你的安装路径,后面有用到。

2、配置环境变量

      将graphviz安装目录下的bin文件夹添加到Path环境变量中:

      

 

3、验证是否安装成功

      进入windows命令行界面,输入dot -version,然后按回车,如果显示graphviz的相关版本信息,则安装配置成功。

 

如何解决决策树无法显示中文的问题?

1、修改graphviz的字体配置文件

打开graphviz的安装路径里的fonts文件夹(比如D:\Graphviz\fonts),会发现里面有个fonts.conf文件,用记事本打开之。

<!-- Font directory list -->

    <dir>#WINDOWSFONTDIR#</dir>
    <dir>~/.fonts</dir>

改成

<!-- Font directory list -->

    <dir>C:/windows/fonts</dir>
    <dir>~/.fonts</dir>

 

2、修改python的sklearn源码

找到你的sklearn所在文件夹(比如D:\anaconda\Lib\site-packages\sklearn),然后进入tree文件夹,找到export.py,用sypder打开之。

out_file.write('node [shape=box')

改成

out_file.write('node [fontname="Microsoft YaHei" shape=box')

这是设置为用微软雅黑显示。

其他可选字体:

附:windows系统中文字体的英文名

新細明體:PMingLiU
細明體:MingLiU
標楷體:DFKai-SB
黑体:SimHei
宋体:SimSun
新宋体:NSimSun
仿宋:FangSong
楷体:KaiTi
仿宋_GB2312:FangSong_GB2312
楷体_GB2312:KaiTi_GB2312
微軟正黑體:Microsoft JhengHei
微软雅黑体:Microsoft YaHei

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值