可以通过rcParams()方法为matplotply配置中文参数
import matplotlib.pyplot as plt from pylab import mpl mpl.rcParams["font.sans-serif"] = ["SimHei"] # 使用黑体 Benz = [3367, 4120, 5539] # Benz线条 BMW = [4000, 3590, 4423] # BMW线条 Lexus = [5200, 4930, 5350] # Lexus线条 seq = [2021, 2022, 2023] # 年度 plt.xticks(seq) # 设定x轴刻度 plt.plot(seq, Benz, '-*', label='Benz') plt.plot(seq, BMW, '-o', label='BMW') plt.plot(seq, Lexus, '-^', label='Lexus') plt.legend(loc='best') plt.title(u"销售报表", fontsize=24) plt.xlabel(u"年度", fontsize=14) plt.ylabel(u"销售量", fontsize=14) plt.tick_params(axis='both', labelsize=12, color='red') plt.show()