ナビゲーションを開く
開くワークスペースを開く

リサーチツール · 2 つの数値変数の関係

相関係数の計算ツール

2 つの数値変数は一緒に動くのか、関係はどのくらい強いのか。ペアのデータを貼り付けるか r と n を入力すると、3 種類の相関係数、信頼区間、散布図、2 つの相関の比較が得られます。

相関係数をオンラインで計算

2 列(x と y)を貼り付けるかデータファイルを開きます。公表された r しかない場合は r と n を入力し、2 グループを比べるときは「2 つの相関を比較」を使います。アップロードはしません。

表計算ソフトから 2 列を貼り付けます。見出し行が変数名になります。どちらかの列が欠損している行は除外します。

Pearson の相関

r(58) = 0.784

非常に強い正の直線的な関係があります(95% 信頼区間 [0.662, 0.866])。x と y は分散の r² = 0.615 を共有しています。α = .05 で統計的に有意です。

p < .001 · n = 60

相関係数

相関係数
係数推定値p(両側)95% 信頼区間
Pearson の r0.784p < .001[0.662, 0.866]
r²0.615
r の t 検定 (df = 58)t = 9.630p < .001
Spearman の ρ0.777p < .001
Kendall の τ-b0.599p < .001

順序のある分割表の Kendall の tau-b と tau-c について(英語)

散布図

406080100246810コストパフォーマンス(0–10)総合満足度(0–100)最小二乗直線コストパフォーマンス(0–10) 4.3 · 総合満足度(0–100) 51コストパフォーマンス(0–10) 5.3 · 総合満足度(0–100) 52コストパフォーマンス(0–10) 7.3 · 総合満足度(0–100) 82コストパフォーマンス(0–10) 6.9 · 総合満足度(0–100) 68コストパフォーマンス(0–10) 2.8 · 総合満足度(0–100) 43コストパフォーマンス(0–10) 5.3 · 総合満足度(0–100) 65コストパフォーマンス(0–10) 5.2 · 総合満足度(0–100) 47コストパフォーマンス(0–10) 3.5 · 総合満足度(0–100) 60コストパフォーマンス(0–10) 6.4 · 総合満足度(0–100) 68コストパフォーマンス(0–10) 4.3 · 総合満足度(0–100) 50コストパフォーマンス(0–10) 8.7 · 総合満足度(0–100) 77コストパフォーマンス(0–10) 7 · 総合満足度(0–100) 63コストパフォーマンス(0–10) 6.4 · 総合満足度(0–100) 50コストパフォーマンス(0–10) 5.8 · 総合満足度(0–100) 62コストパフォーマンス(0–10) 5.8 · 総合満足度(0–100) 59コストパフォーマンス(0–10) 7.7 · 総合満足度(0–100) 74コストパフォーマンス(0–10) 5.8 · 総合満足度(0–100) 78コストパフォーマンス(0–10) 3.3 · 総合満足度(0–100) 47コストパフォーマンス(0–10) 6.2 · 総合満足度(0–100) 66コストパフォーマンス(0–10) 4.8 · 総合満足度(0–100) 67コストパフォーマンス(0–10) 7.1 · 総合満足度(0–100) 67コストパフォーマンス(0–10) 8.3 · 総合満足度(0–100) 83コストパフォーマンス(0–10) 4.3 · 総合満足度(0–100) 68コストパフォーマンス(0–10) 9.2 · 総合満足度(0–100) 76コストパフォーマンス(0–10) 5.7 · 総合満足度(0–100) 71コストパフォーマンス(0–10) 2.2 · 総合満足度(0–100) 31コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 63コストパフォーマンス(0–10) 3.5 · 総合満足度(0–100) 40コストパフォーマンス(0–10) 3.2 · 総合満足度(0–100) 58コストパフォーマンス(0–10) 4 · 総合満足度(0–100) 51コストパフォーマンス(0–10) 6.6 · 総合満足度(0–100) 71コストパフォーマンス(0–10) 6.1 · 総合満足度(0–100) 67コストパフォーマンス(0–10) 7.8 · 総合満足度(0–100) 82コストパフォーマンス(0–10) 1.9 · 総合満足度(0–100) 53コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 54コストパフォーマンス(0–10) 4 · 総合満足度(0–100) 58コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 61コストパフォーマンス(0–10) 5.4 · 総合満足度(0–100) 70コストパフォーマンス(0–10) 6.4 · 総合満足度(0–100) 65コストパフォーマンス(0–10) 6 · 総合満足度(0–100) 71コストパフォーマンス(0–10) 2.5 · 総合満足度(0–100) 48コストパフォーマンス(0–10) 5.9 · 総合満足度(0–100) 64コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 58コストパフォーマンス(0–10) 7 · 総合満足度(0–100) 69コストパフォーマンス(0–10) 7.7 · 総合満足度(0–100) 73コストパフォーマンス(0–10) 7.2 · 総合満足度(0–100) 70コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 74コストパフォーマンス(0–10) 6.5 · 総合満足度(0–100) 72コストパフォーマンス(0–10) 4.9 · 総合満足度(0–100) 54コストパフォーマンス(0–10) 6.9 · 総合満足度(0–100) 63コストパフォーマンス(0–10) 3.8 · 総合満足度(0–100) 64コストパフォーマンス(0–10) 5 · 総合満足度(0–100) 68コストパフォーマンス(0–10) 8.4 · 総合満足度(0–100) 100コストパフォーマンス(0–10) 7.8 · 総合満足度(0–100) 79コストパフォーマンス(0–10) 7.3 · 総合満足度(0–100) 79コストパフォーマンス(0–10) 7.1 · 総合満足度(0–100) 93コストパフォーマンス(0–10) 5.6 · 総合満足度(0–100) 62コストパフォーマンス(0–10) 5 · 総合満足度(0–100) 52コストパフォーマンス(0–10) 9.9 · 総合満足度(0–100) 94コストパフォーマンス(0–10) 6.9 · 総合満足度(0–100) 59
n = 60 · 最小二乗直線
グラフのデータを表で表示
散布図
行コストパフォーマンス(0–10)総合満足度(0–100)
14.351
25.352
37.382
46.968
52.843
65.365
75.247
83.560
96.468
104.350
118.777
12763
136.450
145.862
155.859
167.774
175.878
183.347
196.266
204.867
217.167
228.383
234.368
249.276
255.771
262.231
274.963
283.540
293.258
30451
316.671
326.167
337.882
341.953
354.954
36458
374.961
385.470
396.465
40671
412.548
425.964
434.958
44769
457.773
467.270
474.974
486.572
494.954
506.963
513.864
52568
538.4100
547.879
557.379
567.193
575.662
58552
599.994
606.959
01

Pearson、Spearman、Kendall のどれを使うか

両方の変数がほぼ連続的で、関係が直線的で、極端な外れ値がなければ Pearson の r を使います。r² は 2 変数が共有する分散の割合です。単調だが曲がった関係、順位データや短い評定尺度、外れ値が r を左右しそうな場合は Spearman の ρ を使います。Kendall の τ-b(同順位を補正)はより保守的で、同順位の多い小標本で安定しており、同じデータでは通常 ρ より小さくなります。

  • t = r√(n − 2) ÷ √(1 − r²)、自由度 n − 2 で ρ = 0 を検定します。
  • Fisher の z = atanh(r)、標準誤差 1/√(n − 3)。z の尺度で区間を作り、tanh で元に戻します。
  • 独立した 2 つの相関の比較:z = (atanh r₁ − atanh r₂) ÷ √(1/(n₁ − 3) + 1/(n₂ − 3))。差の区間は Zou(2007)の方法です。
02

計算例:コストパフォーマンスと総合満足度

合成データ:新規顧客 60 人がコストパフォーマンス(0–10)と総合満足度(0–100)を評価しました。Pearson の r = .784、t(58) = 9.63、p < .001、95% 信頼区間 [.66, .87] で、2 変数は分散の r² = .62 を共有しています。

順位にもとづく係数も一致しています:Spearman の ρ = .78、Kendall の τ-b = .60(p < .001)。結果は一部の極端な値によるものではありません。

既存顧客 70 人では相関が弱く、r = .34 です。差の Fisher の z 検定は z = 3.87、p < .001 で、新規顧客のほうが満足度とコストパフォーマンス評価の結びつきが強いことがわかります。

03

使う場面と使わない場面

相関は、同じ回答者について測った 2 つの数値の関係の強さと向きを表します。回帰分析やドライバー分析の前段階としてもよく使われます。

  • 同じ回答者の 2 つの数値(評価、スコア、支出、時間など)。
  • 2 つの独立したセグメントで相関が異なるかを確かめる。
  • 因果関係の証明には使わない:相関する変数には共通の原因があったり、向きが逆だったりします。
  • 単調でない曲線の関係には使わない:y が x に強く依存していても r が 0 に近くなることがあります。
  • 2 つのカテゴリー変数には使わない:Cramér の V などの関連係数を使います。
  • 同じ標本から得た、変数を共有する 2 つの相関には使わない:互いに独立でないため、2 標本の Fisher 検定は使えません。
04

解釈と報告

符号は向き、絶対値は強さを表します。Cohen の大まかな慣例では |r| が約 0.1、0.3、0.5 でそれぞれ小・中・大ですが、実務上の意味は分野によって異なります。p 値は ρ = 0 かどうかを検定するだけで、大きな標本では小さな相関でも有意になるため、信頼区間で判断してください。

報告例:r(58) = .78、p < .001、95% CI [.66, .87]。

参考文献

参考文献・関連資料

  • Fisher, R. A. (1915). Frequency distribution of the values of the correlation coefficient in samples from an indefinitely large population. Biometrika, 10(4), 507–521.

  • Kendall, M. G. (1938). A new measure of rank correlation. Biometrika, 30(1–2), 81–93.

  • Zou, G. Y. (2007). Toward using confidence intervals to compare correlations. Psychological Methods, 12(4), 399–413.

  • SciPy — scipy.stats.pearsonr

よくある質問

よくある質問

相関はどのくらいなら強いといえますか?

普遍的な基準はありません。Cohen は |r| が約 0.1、0.3、0.5 をそれぞれ小・中・大としていますが、調査では同じ体験についての 2 つの評価が 0.5 を超えることはよくあり、態度とその後の行動の間では 0.2 でも意味を持つことがあります。信頼区間と類似研究を手がかりにしてください。

r の信頼区間はどう計算していますか?

Fisher の z 変換を使います。atanh(r) は標準誤差 1/√(n − 3) のほぼ正規分布に従います。z の尺度で区間を作り tanh で戻すため、区間は r を中心に非対称で、常に −1 から 1 の間に収まります。

Pearson と Spearman、どちらを使えばよいですか?

連続的でほぼ直線的、極端な外れ値のないデータには Pearson、順位データ、短い尺度、偏ったデータ、外れ値、単調な曲線の関係には Spearman(または Kendall)を使います。両者が近ければ Pearson を報告し、大きく異なれば散布図で理由を確かめてください。

2 つの相関が異なるかはどう検定しますか?

独立した 2 標本なら、それぞれの r を Fisher の z に変換して比べます:z = (atanh r₁ − atanh r₂) ÷ √(1/(n₁ − 3) + 1/(n₂ − 3))。「2 つの相関を比較」タブでこの検定と Zou(2007)の区間を計算できます。同じ標本の相関には従属相関の検定が必要です。

データはアップロードされますか?

いいえ。貼り付けたデータや開いたファイルはこのブラウザーのタブ内だけで計算します。

調査データ全体をブラウザーで分析しましょう

クロス集計、ウェイト付け、有意差検定、編集可能なレポート出力まで、すべて無料でアカウント登録も不要です。ファイルはお使いのブラウザー内で処理され、アップロードされません。

データファイルを開く

· 英語版を読む