相関係数の求め方を徹底解説!公式の正体とエクセル計算法

目次
相関係数の求め方を徹底解説!公式の正体とエクセル計算法
相関係数の求め方を徹底解説!公式の正体とエクセル計算法
@ creator • Click to Play Video Inline
🎵 相関係数の求め方を徹底解説!公式の正体とエクセル計算法

データ分析やマーケティング実務、あるいは資格試験対策において、避けて通れない重要指標が「相関係数」です。売上と広告費、勉強時間とテストの点数など、2つのデータの連動性を客観的な数値で証明できる強力なツールですが、数式アレルギーから敬遠してしまうビジネスパーソンも少なくありません。

難解に見えるギリシャ文字やシグマ記号の裏には、実は極めて直感的で美しいロジックが隠されています。本稿では、手計算の基礎となる共分散と標準偏差の仕組みから、実務で即座に役立つエクセル活用術、データの罠を見破るリテラシーまでを網羅的にお届けします。

📌 【この記事の重要ポイントまとめ】
  • 要点1:相関係数の本質は「共分散を2つの標準偏差の積で割って無次元化(標準化)したもの」であり、値は必ず-1から1の間に収まる。
  • 要点2:エクセルなら「=CORREL(配列1, 配列2)」の関数入力わずか数秒で算出可能。手計算プロセスを知ることで誤用リスクを根絶できる。
  • 要点3:強い相関があっても「因果関係」の証明にはならない。外れ値や疑似相関の罠を見抜く散布図の併用が必須である。

【基本原理】難解な公式を分解!共分散と標準偏差から導く相関係数の正体

統計学の基礎において、最もポピュラーに用いられるのがピアソンの積率相関係数(一般的に記号 $r$ で表記)です。教科書を開くと複雑な数式が並び、思わずページを閉じたくなる方も多いはず。しかし、その構造を分解すると、3つの要素だけで成り立っていることが分かります。

相関係数の基本公式は以下の通りです。

$$r = \frac{s_{xy}}{s_x \cdot s_y} = \frac{\sum (x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum (x_i - \bar{x})^2} \sqrt{\sum (y_i - \bar{y})^2}}$$

ここで登場する分子の $s_{xy}$ は共分散、分母の $s_x$ と $s_y$ はそれぞれのデータの標準偏差です。

共分散の求め方は、「Xの偏差(平均からのズレ)」と「Yの偏差」を掛け合わせ、その総和をデータ数で割るというもの。双方が同時に平均より高ければプラス、一方が高く他方が低ければマイナスの値をとります。しかし、共分散には「単位(cmや円など)の影響をもろに受け、数値の大小だけで関係の強弱を比較できない」という致命的な欠点がありました。

そこで、各データのばらつき度合いを示す標準偏差を計算して掛け合わせ、共分散を割ることで「単位の影響を打ち消す(無次元化する)」処理を施します。これが相関係数の正体です。この標準化によって、どんなデータ同士であっても必ず「-1から1」という統一スケールで比較できるようになります。

当時のメディア報道・掲載写真
【検証資料 1】当時のメディア報道・掲載写真(出典:excelcamp.jp)

【ステップ別解説】手計算でも迷わない!相関係数を導く具体例題

数式の理屈を身体感覚として身につけるため、5人の生徒における「1日の勉強時間(X)」と「小テストの得点(Y)」というミニマムな例題で実際に手計算してみましょう。

【データ(5名分)】
A君:勉強時間 1時間、得点 50点
B君:勉強時間 2時間、得点 60点
C君:勉強時間 3時間、得点 70点
D君:勉強時間 4時間、得点 70点
E君:勉強時間 5時間、得点 100点

ステップ1:平均値の算出
Xの平均値($\bar{x}$)は $(1+2+3+4+5) \div 5 = 3$ 時間。
Yの平均値($\bar{y}$)は $(50+60+70+70+100) \div 5 = 70$ 点となります。

ステップ2:偏差の計算と二乗和
それぞれの平均値からの差(偏差)を計算し、二乗します。
・Xの偏差:-2, -1, 0, 1, 2 → 二乗すると 4, 1, 0, 1, 4(合計:10)
・Yの偏差:-20, -10, 0, 0, 30 → 二乗すると 400, 100, 0, 0, 900(合計:1400)

ステップ3:偏差同士の積の合計(共分散の分子)
各生徒の「Xの偏差 × Yの偏差」を足し合わせます。
$(-2 \times -20) + (-1 \times -10) + (0 \times 0) + (1 \times 0) + (2 \times 30) = 40 + 10 + 0 + 0 + 60 = 110$

ステップ4:公式への代入
$$r = \frac{110}{\sqrt{10 \times 1400}} = \frac{110}{\sqrt{14000}} \approx \frac{110}{118.32} \approx 0.93$$

計算結果は 0.93 となり、「勉強時間とテストの得点には極めて強い正の相関がある」と結論づけることができます。

【現場の実務】エクセルのCORREL関数で秒速算出する実務テクニック

ビジネスの現場で数百〜数万行のデータを手計算するのは現実的ではありません。業務効率化のため、エクセル(Excel)のCORREL関数を使いこなしましょう。Googleスプレッドシートでもまったく同じ構文で使用可能です。

基本書式は極めてシンプルです。

=CORREL(配列1, 配列2)

例えば、A列の2行目から100行目に「広告費」、B列の2行目から100行目に「新規獲得件数」が入力されている場合、任意のセルに以下のように入力するだけで完了します。

=CORREL(A2:A100, B2:B100)

実務で頻出するエラーの代表格が「#N/A」や「#DIV/0!」です。配列1と配列2のセル範囲(行数)が一致していない場合や、選択範囲内に数値以外のテキストが混ざっている場合、あるいは片方のデータがすべて同値で標準偏差が0になってしまった場合に発生します。分析前には欠損値の穴埋めや不要なヘッダー行の除外を徹底してください。

活動歴および当時の関連ビジュアル記録
【検証資料 2】活動歴および当時の関連ビジュアル記録(出典:i.ytimg.com)

【判定基準】相関係数の目安と散布図の正しい見方

算出された数値が何を意味しているのか、一般的な解釈基準を押さえておきましょう。学術分野や業界によって細かな基準は異なりますが、一般的には以下の数値が意思決定の物差しとして共有されています。

相関係数の範囲(絶対値)関係の強さ散布図の形状・特徴実務における評価・アクション
0.7以上 〜 1.0強い正の相関右肩上がりの直線上に点が密集強い連動性あり。施策の重要指標として採用可能
0.4以上 〜 0.7未満中程度の正の相関緩やかな右肩上がりの楕円状一定の傾向が確認できるが、他要因の影響も要精査
0.2以上 〜 0.4未満弱い正の相関やや右上への広がりが見える程度単独の指標として結論づけるのは時期尚早
0.0以上 〜 0.2未満ほとんど相関なし円形、または均等に散らばった状態無相関。2つのデータは互いに独立して変動

ここで重要なのは、数値だけを見て満足しないことです。散布図の見方を軽視すると、重大な見落としを生みます。例えば、データがU字型や山型を描く非線形な関係(例:部屋の温度と作業効率)の場合、実際には極めて密接な関係があるにもかかわらず、ピアソンの相関係数は0付近を叩き出してしまうからです。

【実態検証】プロが警鐘を鳴らす「3つの落とし穴」と対策法

データサイエンスの現場で日常的に発生しているミスがあります。相関係数を扱う上で必ず意識すべきリスク要因を検証します。

1. 「相関関係」と「因果関係」の混同

「交番の数が多い街ほど、犯罪発生件数が多い」というデータがあります。相関係数を計算すると確実に正の相関が出ますが、「交番を作ると治安が悪化する」という解釈は明白な誤りです。背後には「人口が多い地域ほど交番も多く、犯罪も起きやすい」という第三の変数(交絡因子)が存在します。これが疑似相関(見かけ上の相関)です。相関係数はあくまで「連動して動いているか」を示すだけであり、「どちらかが原因でどちらかが結果か」を証明する力はありません。

2. わずか1つの「外れ値」による歪み

ピアソンの積率相関係数は、極端な値(外れ値)に著しく脆弱です。本来はまったく無相関なデータ群であっても、隅の方に1つだけ極端に大きな値が混ざるだけで、見かけ上の強い相関が捏造されてしまうケースがあります。データクレンジングの段階で外れ値を識別するか、順位データに変換して計算するスピアマンの順位相関係数を代替案として検討するのが定石です。

3. サンプルサイズ不足と「無相関の検定」の欠落

「顧客5人にアンケートを取ったら相関係数が0.8だった」としても、それは単なる偶然(サンプリングバイアス)の域を出ません。得られた相関係数が母集団においても意味を持つのか、それとも偶然の産物なのかを統計的に確かめるのが無相関の検定(t検定)です。サンプル数が少ない場合は、必ず有意差の検定(p値の確認)をセットで行う必要があります。

【プロの結論】相関係数を活用すべき現場・慎重になるべきケースの判断基準

相関係数は、大量の変数から当たりをつける「探索的データ分析」において最強の初動ツールとなります。マーケティングのKPI設計や、機械学習の特徴量選定など、網羅的なスクリーニングにはこれ以上ない武器です。

一方で、経営資源の大規模投下や製品の安全基準策定など、失敗が許されない意思決定の根拠として相関係数単体を過信するのは極めて危険です。因果関係の特定には、A/Bテストのような介入実験や、回帰分析を用いた交絡因子のコントロールが不可欠であることを肝に銘じておきましょう。

公の場での発言・インタビュー報道記録
【検証資料 3】公の場での発言・インタビュー報道記録(出典:knowledge-makers.com)

【相 関係 数 求め 方】に関するよくある質問(FAQ)

Q1:相関係数がマイナスになった場合、どのように解釈すればいいですか?
A1:マイナスの数値は「負の相関」を意味します。片方のデータが増加した際、もう片方のデータが減少する関係性です。例えば「標高が高くなるほど、気温が下がる」「価格を上げるほど、販売数量が落ちる」といった関係が該当します。-1に近いほどその傾向は強くなります。

Q2:アンケートの「5段階評価(満足度など)」でも公式を使って大丈夫ですか?
A2:厳密には、5段階評価のような順序尺度に対して通常のピアソンの積率相関係数を適用するのは統計的にグレーとされています。数値間の間隔が均等とは限らないためです。実務では慣例として計算されるケースも多いですが、学術的・厳密な精度を求めるなら「スピアマンの順位相関係数」や「ケンドールの順位相関係数」を用いるのが正確です。

Q3:相関係数が0なら、2つのデータには何の関係もないと言えますか?
A3:いいえ、言い切れません。相関係数が0であることは「直線的な比例・反比例の関係がない」ことを示しているに過ぎません。例えば「放物線(U字型)を描くような関係」や「特定の閾値を超えると急変する関係」など、曲線的な関係性がある場合でも相関係数は0になります。必ず散布図を描画して視覚的に確認してください。

まとめ:数式の仕組みを理解し、実務で正しくデータを読み解く

相関係数は、一見すると複雑な数式に思えますが、その実態は「共分散の単位を標準偏差で打ち消したもの」に過ぎません。手計算の手順を一度トレースしてその構造を掴んでしまえば、エクセルのCORREL関数で出力される数値の重みや限界がクリアに見えてきます。

データ社会において重要なのは、単に数値を算出するスピードではなく、外れ値の影響や疑似相関を見抜き、散布図とともに多角的に検証するリテラシーです。本稿で解説した基準と注意点を武器に、日々のデータ分析をより精度の高い意思決定へと繋げてください。 (出典: 相 関係 数 求め 方(Yahoo!ニュース))