hyisangie

matplotlib 显示不出中文

python中用matplotlib绘制图标的时候,发现中文字体显示不出来。

解决方法就是在matplotlib中设置字体,添加以下代码就好了

import matplotlib
matplotlib.rc("font", family='YouYuan')   # family= 后面放字体

它支持的字体有下面这些:

  • DengXian
  • FangSong
  • KaiTi
  • LiSu
  • YouYuan

添加了之后是这样子的:

具体的原理可以看这里:彻底解决Python里matplotlib不显示中文的问题
而上面那个河南风级图是看这篇文章跟着做的,主要是爬虫和可视化。不错的作者!

posted on 2021-08-17 17:53  hyisangie  阅读(246)  评论(0编辑  收藏  举报

导航