Pythonのmatplotlib
ライブラリを使用して、エラーバー(誤差棒)付きのグラフを作成する方法について解説します。
エラーバー(誤差棒)とは
エラーバーは、測定がどれほど正確か、逆にいえば、真の値が報告された値からどれほど離れているかの概念を与えます。エラーバーはしばしば、不確かさの標準偏差、標準誤差、あるいは任意の信頼区間(例えば95%信頼区間)を表わします。
エラーバー付きのグラフの作成
Pythonのmatplotlib
というライブラリを利用して、エラーバー付きのグラフを作成します。以下に、エラーバー付きのグラフの作成コードを示します。
import matplotlib.pyplot as plt
import numpy as np
# データの作成
x = np.arange(5)
y = [4.6, 3.6, 5, 4.2, 2.7]
yerr = [0.6, 0.9, 1.2, 0.5, 0.7]
# グラフフレームの作成
fig, ax = plt.subplots()
# エラーバー付き折れ線グラフ
ax.errorbar(x, y, yerr=yerr)
ax.set_xlabel('X label')
ax.set_ylabel('Y label')
plt.show()
このコードでは、x
とy
にデータを設定し、yerr
に各データ点のエラー(誤差)を設定しています。そして、matplotlib
のerrorbar
関数を使用してエラーバー付きのグラフを描画しています。
以上がPythonでエラーバー付きのグラフを作成する基本的な方法です。この知識を活用して、データのばらつきを視覚的に表現することができます。.