快捷改变matplotlib绘图中不能正常显示中文的问题

时间:2022-12-21 08:36:34

matplotlib是python中绘图的利器,但是默认配置中如果使用中文,则不能正常显示,会在应该显示中文的位置显示小框框,网上搜了下答案,一种是要改配置,这个需要的可以自行搜一下,第二种方法则是在使用前代码设置如下:

import matplotlib.pyplot as plt 

plt.rcParams['font.sans-serif'] = ['SimHei'] #用来显示中文
plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号

ok,加了这两行后就没问题了,那个正常显示负号的暂时我也没用上,如果只是需要增加中文那个显示负号的一行代码也可以不加。