作者KenSugo (书狗)
看板Python
标题[问题] matplotlib显示中文的问题
时间Mon Jun 1 16:32:46 2020
如题
小弟最近练习爬虫
并用matplotlib绘制长条图
https://i.imgur.com/Zzok2LD.jpg
上图是其中一段code
https://i.imgur.com/AhoDujs.jpg
第二张图则是产出的结果
我成功显示标题跟图例的中文字
但是可以看到第二张图下面的关键字
全部都是框框
关键字是我用爬虫爬来的资讯
且可能为数字或者中文字
数字可以显示 但中文字不行
想请教如何将框框成功输出成中文字?
(有尝试过使用跟标题中文还有图例中文一样的方法,就是一样在後面加上fontproperti
es = grtChineseFont(),没办法成功显示,猜想可能k值是我爬虫爬到的资讯)
想请教板上神人 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.216.190.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1591000368.A.B68.html
1F:→ alvinlin: 有点长,请参考我回的文. 06/01 18:45
2F:推 mirror0227: 字型问题,可以看这篇 06/01 19:46
4F:→ KenSugo: 感谢大大 06/01 20:05
5F:→ alvinlin: 看结果如何再回报一下。理论上我的方法一定会成功。其他 06/01 20:18
6F:→ alvinlin: 网路上找到的都不一定可以。但你要确定一下你的site-pac 06/01 20:18
7F:→ alvinlin: kage的路径可能和我的不同。可以import sys後print(sys. 06/01 20:18
8F:→ alvinlin: path)看看 06/01 20:18
9F:推 alvinlin: 有看到你回在另一篇了。^^ 06/01 20:31