【Matplotlib】横棒グラフの表示

この記事では、Python向けグラフ描画ライブラリ「Matplotlib」を用いて、横棒グラフを描画する方法を紹介します。

横棒グラフ

Matplotlibモジュールには、棒グラフを作成するbarhメソッドが用意されています。

【ドキュメント】matplotlib.pyplot.barh

ソースコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [4, 5, 6, 7, 8]
label_x = ["A","B","C", "D", "E"]

plt.barh(x, y, align="center")           # 中央寄せで棒グラフ作成
plt.yticks(x, label_x)  # X軸のラベル
plt.show()

関連記事
1 【Python入門】サンプル集・使い方
2 【Matplotlibとは】使い方・サンプル集

コメント