#折线图
x = [5,7,11,17,19,25]#点的横坐标
k1 = [0.8222,0.918,0.9344,0.9262,0.9371,0.9353]#线1的纵坐标
k2 = [0.8988,0.9334,0.9435,0.9407,0.9453,0.9453]#线2的纵坐标
plt.plot(x,k1,'s-',color = 'r',label="ATT-RLSTM")#s-:方形
plt.plot(x,k2,'o-',color = 'g',label="CNN-RLSTM")#o-:圆形
fig, ax1 = plt.subplots()
ax1.plot(x, k1, color="blue", label="AUC")
ax1.set_xlabel("number of heads")
ax1.set_ylabel("AUC")
ax2 = ax1.twinx()
ax2.plot(x, k2, color="red", label="Logloss")
ax2.set_ylabel("Logloss")
plt.legend(loc = "best")#图例
plt.show()
matplotlib制作论文所需双纵轴折线图
最新推荐文章于 2022-03-31 19:30:39 发布