2017-08-08 13 views
1

RandomForestRegressorを使用してモデルを適合させた後、プロットに注釈を付け、実際の値と予測値をプロットします。我々が検討している2つのデータセットは、次のリンク複数のプロットをマージするにはどうすればよいですか?

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

で発見されしかし、私は

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

として2つのデータセットを組み合わせて、プロットコマンドを適用した場合、プロットは次のように2マージされます以下のプロットで見ることができます。事前に

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="->")) 
関連する問題