本文へスキップ

回帰・相関分析

Regression & Correlation

対になったデータに線形・多項式・指数・対数・べき乗の当てはめを行い、R²・ピアソンr・スピアマンρ・残差を示します。

対になった数値に直線や曲線を当てはめ、どれだけ合っているかを報告します。R²、ピアソンのr、スピアマンのρ、そして点ごとの残差です。線形・多項式・指数・対数・べき乗のモデルを当てはめ、点を外さざるを得なかったときはそう伝えます。

🔒 ブラウザの中だけで動きますregressionstatisticsfitmath

データ

11点

1 行に x, y の組を 1 つ。2 つの列はカンマ・タブ・空白のどれで区切っても構いません。1,234 のように桁を区切るカンマは数の中に残ります。1 行目が名前なら読み飛ばします。

CSV から 2 列を選ぶ

CSV を置いてください

このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。

モデル

種類

y = a + bx。ふつうの傾向線です。

結果

y = 0.500091x + 3.00009

R²(決定係数)

0.6665

1 に近いほど、ばらつきをよく説明しています

r(ピアソン)

0.8164

直線的な関係の向きと強さ

ρ(スピアマン)

0.8182

順位で見た単調な関係

RMSE

1.119

残差の二乗平均平方根

n

11

傾きの標準誤差

0.1179

切片の標準誤差

1.125

y ≈ 10.5015

散布図と当てはめ曲線

4681012468101214

残差

xy予測値残差
108.048.0010.039
86.957.00082-0.05082
137.589.50127-1.921
98.817.500911.309
118.338.50109-0.1711
149.9610.0014-0.04136
67.246.000641.239
44.265.00045-0.7405
1210.849.001181.839
74.826.50073-1.681
55.685.500550.1795

多項式の当てはめは x を [-1, 1] に移してからハウスホルダー QR で解きます。正規方程式は、年のような大きな x に 3 次式を当てると有効数字をすべて失うからです。指数・対数・べき乗は変数を変換した先での直線で、R² は元の y に対して計算します。対数空間でだけよく合う曲線がここで良く見えないようにするためです。

最初に入っているデータはアンスコムの数値例の 1 つ目です — 傾き 0.5、切片 3、r 0.816。

使い方

  1. xとyの組を貼り付けます

    1行に1組、カンマ・タブ・空白で区切ります。日本語のページでは列と列のあいだのカンマは区切りで、1,234の中のカンマは桁区切りです。どちらなのかは数字の形が決めます。小数点にカンマを使う言語のページ——イタリア語、ドイツ語、フランス語、スペイン語、ポルトガル語——ではカンマは小数点だけになり、列はタブ・セミコロン・空白で区切ります。CSVを置いて2つの列を選んでも構いません。

  2. モデルを選びます

    理由がなければ線形です。一定の割合で伸びるものには指数、上がってから寝るものには対数です。次数が3を超える多項式は、ほぼ必ず誤った答えです。

  3. R²だけでなく残差を読みます

    R²が高いのに残差が曲がっているなら、モデルの形が違うということです。当てはめた線を重ねた散布図なら一瞬で分かりますし、R²だけでは決して分かりません。

  4. 値を予測します

    xを入力すれば、当てはめたモデルからyが読めます。データの範囲の外ではそれは外挿であり、当てはめは外挿について何の意見も、何の根拠も持ちません。

よくある質問

rとρは何が違いますか。

ピアソンのrは直線的な関係を測り、スピアマンのρは形を問わず、順位のうえで片方が上がるともう片方も上がるかを測ります。きれいな曲線ならρは1で、rはそれよりかなり低くなります。直線が誤ったモデルであることの合図です。

一部の点が外されたのはなぜですか。

指数の当てはめはyの対数を、対数の当てはめはxの対数を取りますが、0以下の数の対数は存在しません。何点が外れ、なぜ外れたのかをページが伝えます。

R²が高ければ因果があるということですか。

ありません。ここの既定のデータがアンスコムの第1のデータ組であるのは、まさにその4つの組が傾きも切片も0.816というrも共有しながら、見た目がまるで違うからです。結論を出す前に描いてください。

多項式の当てはめは数値的に安全ですか。

xを−1から1の範囲に移し、正規方程式ではなくハウスホルダーQRで解きます。正規方程式は、2019年や2020年のような年に3次を当てはめると有効数字をすべて失うからです。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。