1.问题描述
python中绘图时,如果标签或者标题是中文,最后绘出来的图中的文字会被方框替代。
2.解决问题
加入代码:
import matplotlib
['-serif'] = ['SimHei'] # 显示中文
# 为了坐标轴负号正常显示。matplotlib默认不支持中文,设置中文字体后,负号会显示异常。需要手动将坐标轴负号设为False才能正常显示负号。
['axes.unicode_minus'] = False
即可
python中绘图时,如果标签或者标题是中文,最后绘出来的图中的文字会被方框替代。
加入代码:
import matplotlib
['-serif'] = ['SimHei'] # 显示中文
# 为了坐标轴负号正常显示。matplotlib默认不支持中文,设置中文字体后,负号会显示异常。需要手动将坐标轴负号设为False才能正常显示负号。
['axes.unicode_minus'] = False
即可