3

値のリストがあり、すでにそれらをグループにチャンクしてヒストグラムを作成しているとしましょう。

Excel にはヒストグラムがないため、開発したグループを使用して棒グラフを作成しました。具体的には、周波数が2 6 12 10 2あり、以下に示す棒グラフが生成されます。

次に、このヒストグラムの上に平均 0.136、標準偏差 0.497 の正規分布 (折れ線グラフ) を追加します。これをExcelで行うにはどうすればよいですか?棒グラフの幅を占めるように軸を揃える必要があります。それ以外の場合は、私が添付したようなものが得られます。

しかし...棒グラフに法線を重ねる必要があります。どうすればこの効果を得ることができますか?

ここに画像の説明を入力

4

1 に答える 1

5

この回答には 2 つの主要な部分があります。

まず、グループ化されたデータをリバース エンジニアリングして、このスケールでの適切な平均値と標準偏差を導き出しました。

次に、縦棒グラフに重ねたときに正規分布曲線が正しく見えるように、いくつかのチャートトリックを使用しました。これには Excel 2007 を使用しました。お使いのバージョンで同じオプションが利用できることを願っています。


パート 1: リバース エンジニア

ここに画像の説明を入力

列 B の数式は次のとおりです。

最終点 =MAX(A2:A6)

平均=SUMPRODUCT(B2:B6,A2:A6)/SUM(B2:B6)

E (x^2f) =SUMPRODUCT(A2:A6^2,B2:B6)

E (xf)^2 =SUMPRODUCT(A2:A6,B2:B6)^2

E (f) =SUM(B2:B6)

分散 = B10-B11/B12

標準偏差= SQRT(B13/(B12-1) )

パート 2: チャートのトリック

データ表:

Column D単なる増分カウンターです。これは、正規分布曲線のデータ ポイントの数になります。

E2 =D2/$B$8 など

F2 =NORMDIST(E2,$B$9,$B$14,FALSE) など

チャート:

E:F次に、グラフに列を追加します。いくつかのことをマッサージする必要があります。

  • シリーズを XY プロットに変更します。これには、単一の系列が目的の X 値と Y 値を使用するように強制するために、チャート系列の編集が必要になる場合があります。
  • 第 2 軸 (X と Y の両方) を使用するように系列を変更します。
  • セカンダリ X 軸の範囲を 0.5 ~ 5.5 に変更します (つまり、縦棒グラフのカテゴリ値の両側で 0.5)。これにより、プライマリ X 軸とセカンダリ X 軸が効果的に整列されます。
  • セカンダリ Y 軸の範囲を 0 ~ 1 に変更します
  • XY シリーズの外観を好みに合わせてフォーマットします (値マーカーを削除することをお勧めします)。

これまでの結果:

ここに画像の説明を入力

最後に、第 2 軸の目盛りとラベルを削除して、外観をきれいにすることができます。

追記:何年にもわたって無数のチャートのインスピレーションを与えてくれたJohn Peltierに感謝します。

于 2012-07-19T00:42:10.373 に答える