大家好

最近在做一些預測
結果也發現使用預測出來的資料,尤其是針對指數的預測
不能只看預測的準不準,接不接近
有時候預測結果也必須由人去解讀
所以,視覺化預測結果可以幫助使用者快速解讀
那我想在預測的尾端放上一個標籤來標示尾端的日期
找一找有找到這方法
 
import matplotlib.pyplot as plt
pltTs = range(50, 60) #產生假資料
pltPs = range(75, 85) #產生假資料
plt.plot(pltTs, label="truth") #產生假資料的線與標籤
plt.plot(pltPs, label="predict") #產生假資料的線與標籤
plt.axvline(8, c="red") #劃一條直線在 X=8 的地方(因為這邊沒有定義X軸,所以就是第8個位置)
#產生一個TEXT框框在 X=8 與 Y=70.5 數值的地方,轉90度,透明0.5
plt.text(8, 70.5, 'title', bbox=dict(facecolor='red', alpha=0.5))
plt.xlabel("xlabel titleF") #X軸標題
plt.legend() #要有這個才會顯示 label
plt.show() #顯示圖片
 
產生的結果如下
 

給大家參考囉