通常使用matplotlib绘图时,需要添加横纵坐标标签,以及图名,图例名,不少时候需要用中文表示,直接使用中文,会出现乱码。
解决方式: 复制下面命令即可解决中文乱码问题,且使用的是电脑自带的宋体字体,不需要额外下载字体。
plt.rcParams['font.sans-serif'] = ['STSong'] plt.rcParams['axes.unicode_minus'] = False