回帰・相関分析
Regression & Correlation
対になったデータに線形・多項式・指数・対数・べき乗の当てはめを行い、R²・ピアソンr・スピアマンρ・残差を示します。
対になった数値に直線や曲線を当てはめ、どれだけ合っているかを報告します。R²、ピアソンのr、スピアマンのρ、そして点ごとの残差です。線形・多項式・指数・対数・べき乗のモデルを当てはめ、点を外さざるを得なかったときはそう伝えます。
データ
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
散布図と当てはめ曲線
残差
| x | y | 予測値 | 残差 |
|---|---|---|---|
| 10 | 8.04 | 8.001 | 0.039 |
| 8 | 6.95 | 7.00082 | -0.05082 |
| 13 | 7.58 | 9.50127 | -1.921 |
| 9 | 8.81 | 7.50091 | 1.309 |
| 11 | 8.33 | 8.50109 | -0.1711 |
| 14 | 9.96 | 10.0014 | -0.04136 |
| 6 | 7.24 | 6.00064 | 1.239 |
| 4 | 4.26 | 5.00045 | -0.7405 |
| 12 | 10.84 | 9.00118 | 1.839 |
| 7 | 4.82 | 6.50073 | -1.681 |
| 5 | 5.68 | 5.50055 | 0.1795 |
多項式の当てはめは x を [-1, 1] に移してからハウスホルダー QR で解きます。正規方程式は、年のような大きな x に 3 次式を当てると有効数字をすべて失うからです。指数・対数・べき乗は変数を変換した先での直線で、R² は元の y に対して計算します。対数空間でだけよく合う曲線がここで良く見えないようにするためです。
最初に入っているデータはアンスコムの数値例の 1 つ目です — 傾き 0.5、切片 3、r 0.816。
使い方
xとyの組を貼り付けます
1行に1組、カンマ・タブ・空白で区切ります。日本語のページでは列と列のあいだのカンマは区切りで、1,234の中のカンマは桁区切りです。どちらなのかは数字の形が決めます。小数点にカンマを使う言語のページ——イタリア語、ドイツ語、フランス語、スペイン語、ポルトガル語——ではカンマは小数点だけになり、列はタブ・セミコロン・空白で区切ります。CSVを置いて2つの列を選んでも構いません。
モデルを選びます
理由がなければ線形です。一定の割合で伸びるものには指数、上がってから寝るものには対数です。次数が3を超える多項式は、ほぼ必ず誤った答えです。
R²だけでなく残差を読みます
R²が高いのに残差が曲がっているなら、モデルの形が違うということです。当てはめた線を重ねた散布図なら一瞬で分かりますし、R²だけでは決して分かりません。
値を予測します
xを入力すれば、当てはめたモデルからyが読めます。データの範囲の外ではそれは外挿であり、当てはめは外挿について何の意見も、何の根拠も持ちません。
よくある質問
rとρは何が違いますか。
ピアソンのrは直線的な関係を測り、スピアマンのρは形を問わず、順位のうえで片方が上がるともう片方も上がるかを測ります。きれいな曲線ならρは1で、rはそれよりかなり低くなります。直線が誤ったモデルであることの合図です。
一部の点が外されたのはなぜですか。
指数の当てはめはyの対数を、対数の当てはめはxの対数を取りますが、0以下の数の対数は存在しません。何点が外れ、なぜ外れたのかをページが伝えます。
R²が高ければ因果があるということですか。
ありません。ここの既定のデータがアンスコムの第1のデータ組であるのは、まさにその4つの組が傾きも切片も0.816というrも共有しながら、見た目がまるで違うからです。結論を出す前に描いてください。
多項式の当てはめは数値的に安全ですか。
xを−1から1の範囲に移し、正規方程式ではなくハウスホルダーQRで解きます。正規方程式は、2019年や2020年のような年に3次を当てはめると有効数字をすべて失うからです。
ここから渡せます
基本統計量の計算
Descriptive Statistics
貼り付けた数値から平均・中央値・最頻値・分散・標準偏差・四分位数・外れ値を求めます。
方程式ソルバー
Equation Solver
1次・2次・3次方程式を途中式付きで解き、それ以外は実数解を数値的に求め、連立1次方程式は消去法で解きます。
A/Bテスト計算機
A/B Test Calculator
2つのコンバージョン率に2標本z検定とカイ二乗検定をかけWilson信頼区間を示し、目標効果と検出力に必要なサンプルサイズも計算します。
単位換算
Unit Converter
長さ・重さ・面積・体積・温度・速度・圧力・データ量を換算し、韓国の伝統単位にも対応します。
次の一手
このツールが出したものをそのまま受け取れる道具です。
かんたんグラフ作成
Quick Chart
表から棒・折れ線・面・円・散布図を描き、きりのよい目盛りと凡例を付けてSVGかPNGで書き出します。
列の統計サマリー
Column Statistics
列ごとに件数・欠損・ユニーク数・最小・最大・平均・中央値と分布をまとめます。
基本統計量の計算
Descriptive Statistics
貼り付けた数値から平均・中央値・最頻値・分散・標準偏差・四分位数・外れ値を求めます。
為替レート換算
Currency Converter
欧州中央銀行の日次基準レートでユーロを経由して約30通貨を換算し、銀行に言われたレートを自分で入れることもできます。
日数計算
Date Difference
2つの日付のあいだの日数・週数・月数・年数を数え、カウントダウン表示と営業日だけの計算にも切り替えられます。
パーセント計算機
Percentage Calculator
割合・増減率・割引後の価格・利益率・元の価格の逆算を一画面で計算します。