plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
具体实例:
import matplotlib.pyplot as plt import numpy as np import pandas as pd plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签 plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号 dx=np.linspace(1,10,10) y=np.load('train_loss.npy') x=range(10) plt.figure() plt.plot(dx,y,label='总体度的分布',linestyle=":") plt.plot(dx,x,label="第二的分布",linestyle="--") plt.legend() plt.title("度的分布折现图") plt.xlabel("度数") plt.ylabel("频次") plt.show()
输入如下: