目录
中文显示问题
# 中文显示
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
导包时加入,字体可修改 。
横纵坐标、标题等加入以及不均匀坐标设置
此处设置的x坐标为不均匀坐标:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
x= ['0.01','0.02','0.04','0.05','0.07','0.08','0.09','0.1']
plt.plot(score)
plt.xlabel("learning rate") # 横坐标
plt.ylabel("loss") #纵坐标
plt.title("learning rate 参数调节") # 标题
plt.xticks(np.arange(len(x)),x) # 设置不均衡坐标
均匀坐标直接plt.xticks(range(1,n)) # 此处n为任意值