現在位置 : 統計WEB統計Tips|正規分布曲線のグラフの作り方

正規分布曲線のグラフの作り方

Excel のグラフを用いて正規分布曲線を作成する方法を紹介します。

概要

正規分布曲線は次の式で表されます。

正規分布を表す式

ここで、μは平均、σは標準偏差を表しています。(μは「ミュー」、σは「シグマ」と読みます。)正規分布曲線の形は平均と分散の値によって変わります。

また、平均が0、分散が1の正規分布を特に標準正規分布と言います。標準正規分布は以下の式で表されます。

標準正規分布を表す式

これから紹介する方法を用いて下図のような正規分布曲線のグラフを作成します。手順は1から14まであります。

Excel 2013 を用いた場合

正規分布曲線(Excel 2013)

Excel 2003 を用いた場合

正規分布曲線(Excel 2003)



Excel 2013 を用いた場合

データの作成

1. カイ二乗分布曲線のグラフ用データを作成します。下図のように平均、標準偏差、x、f(x) の欄を用意します。今回は平均を0、標準偏差を1とします。

データ範囲の作成

2. xの値を-4.0から0.1刻みで4.0まで作成します。下図のように、オートフィル機能を使うと簡単に作成できます。

xの値の入力

3. f(x) の値を作成します。Excel 2010 以降では、正規分布のの関数がNORM.DISTとして搭載されています。この関数の引数は4つあり、左から順に「xの値」、「平均」、「標準偏差」、「出力形式」となっており、以下のようにセルに入力します。

=NORM.DIST(B6,$B$3,$C$3,FALSE)

なお、この式の作成には注意点が2つあります。

  1. 平均と標準偏差のセルに対しての参照は絶対参照としてください。セルC6 を他のセルに貼り付けたときに参照先が変わらないようにするためです。
  2. Excel のNORM.DIST関数は「出力形式」の入力によって返す値が異なり、「TRUE」で累積分布関数を、「FALSE」で確率密度関数を返すようになっています。今回は確率密度関数のグラフを出力したいので「FALSE」と入力します。

f(x) の式の入力

4. セルC6 の数式をf(x) の他のセルにも入力します。セルの右下の角にマウスポインタを当ててポインタの形が+に変わったら、そのままダブルクリックします。

f(x)の値の入力

完成したデータは下図のようになります。

正規分布曲線のデータ

グラフの作成

5. セル範囲「B5:C86」を選択後、[挿入]タブから[グラフ]メニューの[散布図またはバブルチャートの挿入]を選択し、[散布図(平滑線)]を選択します。

[グラフの種類]ウインドウ

6. グラフ中の[グラフタイトル]を選択し、グラフタイトルを入力します。

グラフタイトルの入力

この時点でグラフは下図のようになります。

グラフ(書式設定前)

7. 適宜、数値の表示形式の設定、数値軸の最小値の設定などを行い、下図のようなグラフが完成します。

カイ二乗分布曲線のグラフ

曲線下の領域の塗りつぶし

8. 塗りつぶしたい領域のxとf(x) のデータを手順2~4と同様に作成します。今回はxが2.0以上4.0以下の範囲を0.1刻みで作成しました。

塗りつぶし用データ

9. グラフの余白で右クリックして[データの選択]ウィンドウを開きます。「凡例項目(系列)」で系列の[追加]を選択し、「系列Xの値」と「系列Yの値」の範囲に作成したデータの範囲を指定します。

[データの選択]ウィンドウ

10. グラフを選択した状態で、メニューに現れる[グラフツール]メニューから[書式]タブを選択して、「系列2」を選択し、[選択対象の書式設定]をクリックします。

「書式」タブ

11. ウインドウ右側に現れた書式設定ウィンドウから、[塗りつぶしと線]を選択し、「線」を[線なし]に設定します。

「データ系列の書式設定」ウインドウ

12. グラフを選択し、グラフエリア右上に表示される「グラフ要素」メニューから、[誤差範囲]のチェックボックスをクリックします。

グラフ要素メニュー

13. 10と同様にして、「系列2 X誤差範囲」を選択し、[選択対象の書式設定]をクリックします。「終点のスタイル」を[キャップなし]とし、「誤差範囲」を[固定値]とし、値に[0]と入力してください。

[データ系列の書式設定]ウィンドウ[X誤差範囲]タブ

14. 10と同様にして、「系列2 Y誤差範囲」を選択し、[選択対象の書式設定]をクリックします。「方向」を[負方向]に、「終点のスタイル」を[キャップなし]に、「誤差範囲」を[固定値]の[1]に設定し、[OK]をクリックします。固定値は、曲線からX軸までの距離よりも大きい値を設定してください。

[データ系列の書式設定]ウィンドウ[Y誤差範囲]タブ

以上の手順により下図のようなグラフができました。xの値の刻みを小さくしたり、誤差範囲の線の太さを変えることで、塗りつぶす領域を濃く見せることもできます。

正規分布曲線のグラフ






Excel 2003 を用いた場合

データの作成

1. 正規分布曲線のグラフ用データを作成します。下図のように平均、標準偏差、x、f(x) の欄を用意します。

データ範囲の作成

2. xの値を-4.0から0.1刻みで4.0まで作成します。下図のように、オートフィル機能を使うと簡単に作成できます。

xの値の入力

3. f(x) の値を作成します。先ほどの正規分布の式をセルに入力します。

=1/(SQRT(2*PI())*$C$3)*EXP((-1)*(B6-$B$3)^2/(2*$C$3^2))

なお、この式の作成には注意点が2つあります。

  1. 平均と標準偏差のセルに対しての参照は絶対参照としてください。セルC6 を他のセルに貼り付けたときに参照先が変わらないようにするためです。
  2. 関数EXP( )の括弧内の分数に付けるマイナスは、分数に「-」をただ付けるのではなく、「(-1)*」と入力してください。「-」を付けた数に指数が付くと、「-」も含めて指数計算されてしまいます。
     例:Exp(-2^2)=Exp(4)
f(x) の式の入力

4. セルC6 の数式をf(x) の他のセルにも入力します。セルの右下の角にマウスポインタを当ててポインタの形が+に変わったら、そのままダブルクリックします。

f(x) の値の入力

完成したデータは下図のようになります。

正規分布曲線のデータ

グラフの作成

5. セル範囲「B5:C86」を選択後、「グラフウィザード」ボタンをクリックします。左側の「グラフの種類」の欄で[散布図]を選択し、右側の「形式」の欄で[データポイントを平滑線でつないだマーカーなしの散布図]を選択して、[次へ]をクリックします。(下図左参照)

6. [グラフの元データ]ウィンドウではこのまま[次へ]をクリックします。(下図右参照)

[グラフの種類]ウィンドウ [グラフの元データ]ウィンドウ

7. [タイトルとラベル]タブで「グラフタイトル」を入力します。(下図左参照)

8. [凡例]タブで[凡例を表示する]のチェックを外し、[完了]をクリックします。(下図右参照)

[グラフオプション]ウィンドウ[タイトルとラベル]タブ [グラフオプション]ウィンドウ[凡例]タブ

この時点でグラフは下図のようになります。

グラフ(書式設定前)

9. 適宜、目盛り線のクリア、グラフエリアの領域の色の設定、X/数値軸の最小値・最大値の設定などを行い、下図のようなグラフが完成します。これは標準正規分布曲線ですが、平均や標準偏差の値を変えると曲線の形も変わります。

正規分布曲線のグラフ

曲線下の領域の塗りつぶし

曲線下の一部の領域を塗りつぶす場合は手順10以降をご覧下さい。

10. 塗りつぶしたい領域のxとf(x) のデータを手順2~4と同様に作成します。今回はxが2.0以上の範囲を対象としました。

塗りつぶし用データ

11. グラフの余白で右クリックして[元のデータ]ウィンドウを開きます。[系列]タブで系列の[追加]を選択し、「Xの値」と「Yの値」の範囲に作成したデータの範囲を指定します。

[元のデータ]ウィンドウ

12. 「Y/数値軸」の書式設定ウィンドウを開き、[目盛]タブで「最小値」に[0]を設定します。これは、手順14で曲線下の領域を塗りつぶしたときに軸の目盛が自動設定されないようにするためです。

[軸の書式設定]ウィンドウ[目盛]タブ

13. グラフを選択した状態で、メニューより[表示]→[ツールバー]→[グラフ]を選択して、「グラフ」ツールバーを表示します。

「グラフ」ツールバー

14. 「グラフ」ツールバーを利用して「系列2」の書式設定ウィンドウを開きます。「パターン」タブで「線」を[なし]に設定します。

[データ系列の書式設定]ウィンドウ[パターン]タブ

15. [Y誤差範囲]タブで「表示」を[負方向]に、「誤差範囲」を「固定値」で[1]に設定し、[OK]をクリックします。固定値は、曲線からX軸までの距離よりも大きい値を設定してください。

[グラフオプション]ウィンドウ[凡例]タブ

以上の手順により下図のようなグラフができました。xの値の刻みを小さくしたり、誤差範囲の線の太さを変えることで、塗りつぶす領域を濃く見せることもできます。

正規分布曲線のグラフ

ダウンロード

この統計TipのExcel ファイルのダウンロードはこちらから → Excel 2013 の場合 / Excel 2003 の場合

グラフの描画

正規分布曲線の形は平均値と標準偏差の値によって変わります。下記フォームに平均値(μ:ミュー)と標準偏差(σ:シグマ)を入力して正規分布曲線を描画してみてください。同時に3種類まで描画できます。

μσ
曲線1
曲線2
曲線3


関連記事

エクセル統計

エクセル統計は、正規確率プロットの作成、正規性の検定、外れ値の検出を行う機能を搭載しています。

正規確率プロットと正規性の検定

エクセル統計2012 | 正規確率プロットと正規性の検定 | ダイアログ
外れ値検定

エクセル統計2012 | 外れ値検定 | ダイアログ


トップに戻る

統計Tips一覧に戻る

エクセル統計 製品概要へ

最終更新日:2015.4.6

統計WEB

主催:BellCurve