python中用matplotlib绘制图标的时候,发现中文字体显示不出来。
解决方法就是在matplotlib中设置字体,添加以下代码就好了
import matplotlib
matplotlib.rc("font", family='YouYuan') # family= 后面放字体
它支持的字体有下面这些:
- DengXian
- FangSong
- KaiTi
- LiSu
- YouYuan
添加了之后是这样子的:
具体的原理可以看这里:彻底解决Python里matplotlib不显示中文的问题
而上面那个河南风级图是看这篇文章跟着做的,主要是爬虫和可视化。不错的作者!