图一是机器学习实战里决策树的一段代码,代码没有问题,图二是代码的图形显示。但图片中的方框本该显示“决策节点”,“叶节点”的地方只出现了几个更小的方框,并没有显示汉字。我觉得应该是编码的问题,在代码的开始加了一段用utf-8编码的代码。我用的文本编辑器是sublime text,在保存的时候,也用save with encoding里的utf-8 with BOM保存的文件,但现在图形还是不能显示出汉字。希望大家能指点一下,谢谢大家了。
图一是机器学习实战里决策树的一段代码,代码没有问题,图二是代码的图形显示。但图片中的方框本该显示“决策节点”,“叶节点”的地方只出现了几个更小的方框,并没有显示汉字。我觉得应该是编码的问题,在代码的开始加了一段用utf-8编码的代码。我用的文本编辑器是sublime text,在保存的时候,也用save with encoding里的utf-8 with BOM保存的文件,但现在图形还是不能显示出汉字。希望大家能指点一下,谢谢大家了。
2 回答4.2k 阅读✓ 已解决
2 回答808 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
3 回答785 阅读✓ 已解决
4 回答2.5k 阅读
3 回答818 阅读✓ 已解决
是matplotlib的问题,而不是Python的问题,要设置字体。
相关博客