pyplot 左右不同座標

labl_size = 23
#建立畫布
fig = plt.figure(figsize=(25, 18))
#座標軸1
ax1 = fig.add_subplot(111)
ax1.plot(pe_df["date"], pe_y - new_risk_free_rate,linewidth=2)
#座標軸1標籤
ax1.set_ylabel("(100 / PE) -  (risk free rate)",fontsize=23)
#圖例位置
#plt.legend(loc='upper left')
plt.tick_params(labelsize=labl_size)
plt.legend(["(100 / PE) -  (risk free rate)"], loc='upper left',fontsize=23)
#座標軸2
ax2 = ax1.twinx()
ax2.plot(pe_df["date"],pe_df["close"],'r',linewidth=2)
ax2.set_ylabel('QQQ Close',fontsize=23)
ax2.tick_params(labelsize=labl_size)
plt.title('[(100 / PE) -  (risk free rate)] & [QQQ Close]',fontsize=23)
plt.legend(["QQQ Close"], loc='upper right',fontsize=23)

在這裏插入圖片描述
http://www.waitingfy.com/archives/5452

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章