どうも、ちょげ(@chogetarou)です。
matplotlibで棒グラフの棒の太さを設定する方法を紹介します。
方法

matplotlibで棒グラフの棒の幅を設定するには、pyplot.bar()の引数「width」を使います。
まず、matplotlibのpyplotをインポートします。
import matplotlib.pyplot as plt
pyplotからbar()を呼び出します。
bar()の第1引数にデータの項目、第2引数にデータの値を指定します。
そして、bar()の引数「width」に棒の太さを指定します。
plt.bar(x, height, width = 0.8)
上記のpyplot.bar()は、引数「width」に指定した値を棒グラフの棒の幅に設定します。
使用例
import matplotlib.pyplot as plt
names = ['Satoru', 'Kazuma', 'Subaru', 'Akari', 'Megumi']
scores = [10, 4, 6, 19, 1]
plt.bar(names, scores, width = 0.2)
plt.show()

コメント