Excelの回帰分析に関係する関数は種類が多く、似たものも多いので混乱しがちです。
整理して以下にまとめます。
Excel 2007の場合です。
1.単回帰分析専用(説明変数はひとつだけ)
式形: y = ax + b
(y:目的変数、x:説明変数、a:傾き、b:切片)
SLOPE関数 単回帰直線の傾きを求める。
INTERCEPT関数 単回帰直線の切片を求める。
RSQ関数 決定係数を求める。
STEYX関数 単回帰式の標準誤差を求める。
FORECAST関数 新しい説明変数を入れることで、回帰分析の予測値を求める。
2.重回帰分析に対応(説明変数は一つ以上)
式形: y = a1x1 + a2x2 + ... + b
LINEST関数 万能関数(傾き、切片、決定係数、回帰式の標準誤差を配列として出力する。)
TREND関数 FORECAST関数の重回帰版
※LINEST関数のExcelヘルプは有益な情報も含むのですが、誤訳が散見され、読みにくいです。
※LINEST関数とINDEX関数を組み合わせると、重回帰版RSQ関数や重回帰版STEYX関数をつくれます。
重回帰版RSQ関数 = INDEX(LINEST(目的変数, 説明変数, True, True), 3, 1)
重回帰版STEYX関数 = INDEX(LINEST(目的変数, 説明変数, True, True), 3, 2)
3.重回帰分析の特殊版
式形: y = b*(m1^x1)*(m2^x2)*...
LOGEST関数 LINEST関数の特殊版
GROWTH関数 TREND関数の特殊版
整理して以下にまとめます。
Excel 2007の場合です。
1.単回帰分析専用(説明変数はひとつだけ)
式形: y = ax + b
(y:目的変数、x:説明変数、a:傾き、b:切片)
SLOPE関数 単回帰直線の傾きを求める。
INTERCEPT関数 単回帰直線の切片を求める。
RSQ関数 決定係数を求める。
STEYX関数 単回帰式の標準誤差を求める。
FORECAST関数 新しい説明変数を入れることで、回帰分析の予測値を求める。
2.重回帰分析に対応(説明変数は一つ以上)
式形: y = a1x1 + a2x2 + ... + b
LINEST関数 万能関数(傾き、切片、決定係数、回帰式の標準誤差を配列として出力する。)
TREND関数 FORECAST関数の重回帰版
※LINEST関数のExcelヘルプは有益な情報も含むのですが、誤訳が散見され、読みにくいです。
※LINEST関数とINDEX関数を組み合わせると、重回帰版RSQ関数や重回帰版STEYX関数をつくれます。
重回帰版RSQ関数 = INDEX(LINEST(目的変数, 説明変数, True, True), 3, 1)
重回帰版STEYX関数 = INDEX(LINEST(目的変数, 説明変数, True, True), 3, 2)
3.重回帰分析の特殊版
式形: y = b*(m1^x1)*(m2^x2)*...
LOGEST関数 LINEST関数の特殊版
GROWTH関数 TREND関数の特殊版
※コメント投稿者のブログIDはブログ作成者のみに通知されます