2016-12-12 3 views
0

ここで見た棒グラフの例から、個々の棒の上の数字はy軸の値に対応する数字です。 matplotlibを使用して生成された棒グラフで、別の数値またはテキストのセットを使用したいと思います。これはどうやってできましたか?私は http://composition.al/blog/2015/11/29/a-better-way-to-add-labels-to-bar-charts-with-matplotlib/ で示された方法を使用したいが、数値やテキストであるかもしれないラベルのリストを参照する方法を理解することはできない。グラフ上の棒グラフにy軸上の数字以外の数字を付けるには?

答えて

0

いくつかの回転の後、解決策は比較的簡単でした。上記のリンクで説明した関数に数値のリストを渡し、 "height"変数を置き換えました。また、バーの上にバーのラベルが常に表示されるようにしたいので、最大の「y」値を見つけてax.set_ylimをその値の110%に増やしました。あまりにもエレガントではないが、私のニーズを満たす。

関連する問題