2017-08-08 75 views
1

我們想在使用RandomForestRegressor來擬合模型之後對圖進行註釋,並繪製實際值和預測值。我們正在考慮這兩個數據集在以下鏈接我們如何合併多個地塊?

https://drive.google.com/open?id=0B4Ak8jGD1OxTT0bXM4TkdTeDQ

但是發現如果我的兩個數據集相結合的

df = pd.concat(map(pd.read_csv, glob.glob(os.path.join('', "testdata*.csv"))))

和應用的情節命令,該地塊被合併兩成我們可以在下面的圖中看到。

enter image description here

在此先感謝。

回答

2

您應該指定文本的座標,例如, xytext=(-30,30)
然後,您可以確定要從數據中註釋的座標。我不能確定這是否正常工作(因爲問題中沒有可重複的例子),但會建議嘗試類似於

plt.annotate('annote test!', 
      xy=(len(modelPred_test), modelPred_test[-1]), 
      xycoords='data', 
      xytext=(-30,30), 
      textcoords='offset points', 
      arrowprops=dict(arrowstyle="->"))