0
配列のデータを使用して作成したmatplotlibグラフがあります。私はこのグラフにある点で注釈をつけたいと思う。 x軸には日付(14/06/12、15/06/12)などが挿入されています。y軸は価格(6500,6624)などです。ポイントに注釈を付ける:たとえば(x、 y)(14/06/12、6500)。これは、これまでの私のコードです:配列からのデータを使用してグラフに注釈を付ける
Date = ["14/06/12", "15/06/12"]
Open = [6500, 6544]
High = [5434, 5234]
Low = [5342, 5325]
Close = [4523, 2342]
ohlc = []
i = 0
while i < 2:
Prices = Date[i], Open[i], High[i], low[i], Close[i]
ohlc.append(Prices)
i += 1
candlestick_ohlc(ax, ohlc, width=0.8, colorup='g', colordown='r')
ax.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d'))
ax.annotate('Here!', xy=(Date[1], Price[1]))
plt.show()
は、これは現在のグラフであり、私は私がそれを置くその上に注釈たい: http://imgur.com/a/mv945
正確にはあなたの質問は何ですか? –
現在あなたのコードで、あなたが期待する注釈を与えていないものは何ですか? – idjaw
また、正確に 'Prices'とは何か、そして' ohlc'は正確に何のサンプルを与えることができますか?私はmatplotlibの人ではありませんが、もし誰かがここで助けてあなたのコードをテストしたいと思ったら、私はデータの小さなサンプルを与えることが役に立ちそうです。 – idjaw