Pythonの箱ひげ図 (boxplot) の作成方法


箱ひげ図 (boxplot) は、データの分布や統計的な特徴を可視化するために使用される有用なグラフです。Pythonのmatplotlibライブラリを使用して、箱ひげ図を作成する方法を紹介します。

まず、以下のコードを使用してmatplotlibをインポートします。

import matplotlib.pyplot as plt

次に、データを用意します。例えば、リストやNumPy配列などのデータ構造を使用します。

data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

それでは、箱ひげ図を作成しましょう。以下のコードを使用します。

plt.boxplot(data)
plt.show()

これにより、データの箱ひげ図が表示されます。箱ひげ図には、中央値、四分位数、外れ値などの情報が含まれています。

さらに、箱ひげ図の見た目や表示するデータのカスタマイズも可能です。例えば、複数の箱ひげ図を同じグラフに表示することもできます。

data1 = [1, 2, 3, 4, 5]
data2 = [2, 4, 6, 8, 10]
data3 = [3, 6, 9, 12, 15]
data = [data1, data2, data3]
plt.boxplot(data)
plt.show()

このようにすると、3つのデータセットの箱ひげ図が同じグラフに表示されます。

以上が、Pythonで箱ひげ図を作成する方法といくつかのコード例です。これを参考にして、自分のデータに適用してみてください。