matplotlib库作为Python常用的数据可视化库,默认字体居然不支持中文字体,必须得吐槽一下~
闲言少叙,开始正文
方法1:在plot中指定prop参数
使用matplotlib.font_manager下的FontProperties加载中文字体
调用函数时通过prop属性指定中文字体
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
x_data = ['2011', '2012', '2013', '2014', '2015', '2016', '2017']
# 定义2个列表分别作为两条折