2011-12-23 13 views
1

私はバグを統計的に分析して指標を計算するためのツールを開発しました。私は同じのグラフを生成するためにpyplotを使用しています。棒グラフの場合は、Y軸の値とQAメンバーの名前がX軸にあります。だから、各qaにはバーがあります。これは私が今使っているコードです -pyplotを使用して棒グラフで値を表示

xco = [] 
for i in range(len(labels)): 
    xco.append(labels[i] + "-" + str(metrics[i])) 
plt.xticks(ind, xco) 

ラベルは対応する値の配列です。
しかし、これは一種のハッキーのようです。さらに、グラフの一番下に個別の値が追加されたqaのリストが表示されます。私が欲しいのは、各バーの上にx軸のコーディネーターと値としてのqaの名前です。これを行う方法はありますか?ありがとう。

+3

解決策はhttp://matplotlib.sourceforge.net/examples/api/barchart_demo.htmlで与えられます –

+0

あなたのコードでは、 'ind'とは何ですか? – BenH

答えて

1

あなたは、バーの上部と下部にテキスト、上に行くあなたは、配列の名前」を作成this答えを、見てのような目盛りのために表示されている別の配列、場合:

plt.xticks(ind+width/2., ('a', 'b','c', 'd', 'e')) 
関連する問題