棒グラフしたい(matplotlib.axes.Axes.bar

 1import matplotlib.pyplot as plt
 2import numpy as np
 3
 4# データを準備する
 5categories = ['A', 'B', 'C', 'D', 'E']  # カテゴリー
 6values = [10, 15, 7, 12, 20]  # 各カテゴリーの値
 7
 8# キャンバスを作成
 9fig, ax = plt.subplots()
10
11# 棒グラフを作成
12bar = ax.bar(
13    categories,  # X軸のカテゴリー
14    values         # Y軸の値
15)
16
17# グラフのタイトルと軸ラベルを設定
18ax.set_title("棒グラフの例")
19ax.set_xlabel("カテゴリー")
20ax.set_ylabel("値")
21plt.show()

Axes.barで棒グラフを作成できます。 X軸のカテゴリーとY軸の値を配列で指定します。 オプションで棒の色や幅を変更できます。

ヒント

棒グラフとヒストグラムは形が似ていますが、 棒グラフはカテゴリーごとの値を表すのに対し、 ヒストグラムは数値データの分布を表すために使用します。

水平の棒グラフにしたい(Axes.barh

1ax.barh(
2    categories,  # Y軸のカテゴリー
3    values         # X軸の値
4)

Axes.barhで水平の棒グラフを作成できます。