単回帰分析の計算
この単回帰分析の計算ツールは、データの組に直線 y = m · x + b を当てはめ、R²・標準誤差・区間つきの予測・残差・散布図を表示します。
出典:NIST/SEMATECH e-Handbook of Statistical Methods – Linear Least Squares Regression。更新日:
計算方法
サンプルデータの回帰直線は y = 1.012 · x + 1.321、R² = 0.92 です。回帰直線とは、すべての点との縦方向の距離の二乗和を最小にする直線のことです(最小二乗法)。
計算のしくみ
傾きは m = Σ(x − x̄)(y − ȳ) ÷ Σ(x − x̄)²、切片は b = ȳ − m · x̄ です。R² は y のばらつきのうち x で説明できる割合です。推定の標準誤差は s = √(Σ 残差² ÷ (n − 2)) で、ここから傾きと切片の標準誤差、傾きの95 %区間(自由度 n − 2 の t 分布)、傾きが0と異なるかを見る p 値が求まります。
知っておくと便利
- 予測は x の平均に近いほど正確で、データの範囲から大きく外れる(外挿)と不確かになります。区間が広がるのはそのためです。
- 平均の区間は x における真の直線の位置を、予測区間は新しい1個の観測値を表し、後者のほうが広くなります。
- R² が高くても原因を証明するわけではなく、直線的な関係を測るだけです。外れ値や曲がりは散布図と残差で確認してください。
- 予測を伴わない関係の強さ(ピアソンとスピアマンの相関)は相関係数の計算ツールで求められます。
よくある質問
単回帰分析の計算方法は?
傾き m = Σ(x − x̄)(y − ȳ) ÷ Σ(x − x̄)²、切片 b = ȳ − m · x̄ です。このツールは何組でも計算し、主な値を表にまとめます。
決定係数 R² は何を表しますか?
y のばらつきのうち回帰直線で説明できる割合です。R² = 0.85 なら、ばらつきの85 %が直線的な関係によるものです。
回帰直線で予測するには?
x を y = m · x + b に代入します。「予測する x」の欄に入力すると、予測値と、平均および1個の値に対する95 %区間が表示されます。
データは何組必要ですか?
標準誤差と区間には3組以上が必要です。2組だと直線は2点を通るだけです。組が多いほど推定は信頼できます。
出典・根拠
- NIST/SEMATECH e-Handbook of Statistical Methods – Linear Least Squares Regression
- Wikipedia – Einfache lineare Regression (数式、標準誤差、信頼区間と予測区間)
- Wikipedia – Simple linear regression (confidence and prediction intervals)
更新日: · 編集方針
関連ツール
- 相関係数の計算ツール相関係数の計算ツール。データの組からピアソンのrとスピアマンのρを求め、p値、信頼区間、決定係数、回帰直線も表示。表計算ソフトから貼り付けられます。
- 標準偏差・平均値・中央値の計算データを貼り付けるだけで、平均値・中央値・最頻値・範囲・分散・標準偏差(標本と母集団)を途中式つきで簡単に計算できる無料ツールです。
- 線形補間 計算線形補間を計算。2つの既知の点の間にあるxに対するyの値、直線の式、yからxを求める逆算、途中式を表示。範囲外の外挿にも対応し、登録不要です。
- グラフ作成サイト:オンラインでグラフ作成データを入力するかExcelから貼り付けて、棒グラフ・折れ線グラフ・円グラフを作成し、PNGまたはSVGで保存できます。無料・登録不要で、データは送信しません。
- 信頼区間の計算ツール信頼区間の計算ツール。平均(t分布・z分布)と割合(ウィルソン法)に対応し、誤差の幅・臨界値・計算式を表示。信頼水準は90%・95%・99%から選べます。
- p値の計算ツールz値・t値・カイ二乗値からp値を計算。平均・標準偏差・サンプル数からt検定(1標本・ウェルチ)も直接でき、棄却限界値と信頼区間も表示します。
- オンライン電卓無料のオンライン電卓。アプリ不要で、スマホでもパソコンでも入力するとすぐ答えが出ます。四則演算の優先順位、かっこ、パーセント、ルート、途中式と履歴に対応。
- 偏差値計算ツール(得点・平均点・標準偏差から)偏差値計算ツール。自分の得点、平均点、標準偏差を入れると、偏差値と上位何%にあたるかを計算式つきで表示します。全員の点数を貼り付ければ、順位の一覧も出せます。
- 指数分布の計算指数分布の計算ツールです。率λと値xから P(X ≤ x)、P(X ≥ x)、区間の確率、確率密度、平均、分散、中央値を求め、計算手順も表示します。