在python中使用matplotlib画图时,
有时需要给图片添加中文注释,如标题、横纵坐标等
可能还会遇到有负号的数据,
但是在图片显示时,中文以及负号都需要事先声明一下才能正确显示
只需要在画图前添加如下代码即可
# 设置中文字体
plt.rcParams['font.family'] = ['SimHei'] # 设置中文字体为黑体
# plt.rcParams['font.family'] = ['Microsoft YaHei'] # 设置中文字体为微软雅黑
plt.rcParams['axes.unicode_minus'] = False # 设置负号支持
其中第1和2行为字体设置,第3行为负号设置。