matplotlib 棒グラフ作成

このような棒グラフを作ります。

----------
import numpy as np
import matplotlib.pyplot as plt

x = np.arange(5)
y = [10, 2, 9, 5, 4]

plt.bar(x, y, align='center')
plt.xticks(x, ['a', 'b', 'c', 'd', 'e'])

plt.show()
----------

<解説>
barの中の aligh='center' をしておかないと、
このように左に詰まった棒グラフになります。それから、x軸のラベルを棒に揃えるのにも調整が必要になってきます。




----------

コメント

スポンサーリンク


このブログの人気の投稿

なぜ人は卒業式で泣くのだろうか?そこから人の持つ社会性を考えてみる

[ちょっと実験] 温度計を気温差がある場所へ持ち出した時に安定するまでの時間

catコマンドの出力を行番号付きにするためのコマンドラインオプション(-n, -b)

レッドカラント(フサスグリ)でジャム作り

Firefoxで最後に別ウィンドウを閉じてしまい、メインウィンドウのタブが復元されなかった場合の対処