どうも、ちょげ(@chogetarou)です。
matplotlibで積み上げ棒が横向きの棒グラフを描画する方法を紹介します。
方法
matplotlibで棒グラフの積み上げ棒を横線にするには、pyplotのbarh()を使います。
まず、matplotlibのpyplotをインポートします。
import matplotlib.pyplot as plt
pyplotからbarh()を呼び出します。
bar()の第1引数にデータの項目、第2引数にデータの値を指定します。
plt.barh(items, values)
上記のpyplot.barh()は、積み上げ棒が横向きのグラフを描画します。
使用例
import matplotlib.pyplot as plt
names = ['Satoru', 'Kazuma', 'Subaru', 'Akari', 'Megumi', 'Hina']
scores = [10, 4, 6, 19, 15, 7]
plt.barh(names, scores)
plt.show()
コメント