matplotlib导入中文字体

path = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
font_path = os.path.join(path, "SimHei.ttf")
fm.fontManager.addfont(font_path)
prop = fm.FontProperties(fname=font_path)

plt.rcParams['font.family'] = 'sans-serif'  # 使用字体中的无衬线体
plt.rcParams['font.sans-serif'] = prop.get_name()  # 根据名称设置字体
plt.rcParams['axes.unicode_minus'] = False  # 使坐标轴刻度标签正常显示正负号