回帰分析

単回帰、重回帰、ロジスティック回帰、一般化線形モデルなど統計検定準1級レベルの回帰分析手法を学習します。

ロジスティック回帰の詳細計算 レベル1

ロジスティック回帰モデル $\log\left(\frac{p}{1-p}\right) = -2.0 + 1.5x$ において、説明変数 $x$ が0から2に変化したときのオッズ比(odds ratio)を求めよ。小数第2位まで求めよ。

解説
解答と解説を表示

ロジスティック回帰におけるオッズ比の計算

ロジスティック回帰では、説明変数の変化がオッズ比として解釈されます。オッズ比は、説明変数の変化に対する成功の相対的な可能性を表す指標です。

ロジスティック回帰の基本構造

ロジスティック回帰モデル:

$$\\log\\left(\\frac{p}{1-p}\\right) = \\beta_0 + \\beta_1 x$$

ここで:

  • $p$:成功確率
  • $\\frac{p}{1-p}$:オッズ(成功対失敗の比)
  • $\\log\\left(\\frac{p}{1-p}\\right)$:ロジット(対数オッズ)

Step 1: オッズの定義と性質

オッズの定義:

$$\\text{Odds} = \\frac{p}{1-p}$$

ロジスティック回帰モデルより:

$$\\frac{p}{1-p} = \\exp(\\beta_0 + \\beta_1 x)$$

このモデルから:

$$p = \\frac{\\exp(\\beta_0 + \\beta_1 x)}{1 + \\exp(\\beta_0 + \\beta_1 x)}$$

Step 2: x = 0のときのオッズ計算

与えられたモデル:$\\log\\left(\\frac{p}{1-p}\\right) = -2.0 + 1.5x$

$x = 0$ のとき:

$$\\log\\left(\\frac{p_0}{1-p_0}\\right) = -2.0 + 1.5 \\times 0 = -2.0$$

したがって:

$$\\frac{p_0}{1-p_0} = \\exp(-2.0) = e^{-2} \\approx 0.1353$$

Step 3: x = 2のときのオッズ計算

$x = 2$ のとき:

$$\\log\\left(\\frac{p_2}{1-p_2}\\right) = -2.0 + 1.5 \\times 2 = -2.0 + 3.0 = 1.0$$

したがって:

$$\\frac{p_2}{1-p_2} = \\exp(1.0) = e^1 \\approx 2.718$$

Step 4: オッズ比の計算

オッズ比(Odds Ratio)の定義:

$$\\text{OR} = \\frac{\\text{Odds at } x = 2}{\\text{Odds at } x = 0} = \\frac{\\frac{p_2}{1-p_2}}{\\frac{p_0}{1-p_0}}$$
$$\\text{OR} = \\frac{\\exp(1.0)}{\\exp(-2.0)} = \\frac{e^1}{e^{-2}} = e^{1-(-2)} = e^3$$
$$\\text{OR} = e^3 \\approx 20.086$$

小数第2位まで:20.09

オッズ比の一般公式

説明変数が $x_1$ から $x_2$ に変化したときのオッズ比:

$$\\text{OR} = \\exp[\\beta_1(x_2 - x_1)]$$

本問題では:

$$\\text{OR} = \\exp[1.5 \\times (2 - 0)] = \\exp(3) = e^3 \\approx 20.09$$

Step 5: 回帰係数による直接計算

回帰係数 $\\beta_1 = 1.5$ の解釈:

  • 説明変数が1単位増加すると、対数オッズが1.5増加
  • オッズは $\\exp(1.5) \\approx 4.48$ 倍になる
  • 2単位増加では $\\exp(1.5 \\times 2) = \\exp(3) \\approx 20.09$ 倍

Step 6: 確率での確認

念のため確率でも確認:

$x = 0$ のとき:

$$p_0 = \\frac{e^{-2}}{1 + e^{-2}} = \\frac{0.1353}{1.1353} \\approx 0.119$$

$x = 2$ のとき:

$$p_2 = \\frac{e^1}{1 + e^1} = \\frac{2.718}{3.718} \\approx 0.731$$

オッズ比の再計算:

$$\\text{OR} = \\frac{0.731/(1-0.731)}{0.119/(1-0.119)} = \\frac{0.731/0.269}{0.119/0.881} = \\frac{2.718}{0.135} \\approx 20.13$$

オッズ比の解釈

  • OR = 1:説明変数の変化による影響なし
  • OR > 1:説明変数の増加で成功確率が増加
  • OR < 1:説明変数の増加で成功確率が減少
  • OR = 20.09:x が0から2に増加すると、成功のオッズが約20倍になる

Step 7: 統計的解釈

本問題の結果 OR = 20.09 は:

  • 説明変数 $x$ が0から2に増加すると
  • 成功のオッズが約20倍に増加することを意味
  • これは非常に強い正の関連を示している
  • 回帰係数 $\\beta_1 = 1.5$ が比較的大きいことに対応

Step 8: 信頼区間への拡張

実際の分析では、オッズ比の信頼区間も重要:

$$\\exp\\left[\\hat{\\beta}_1 \\pm z_{\\alpha/2} \\cdot SE(\\hat{\\beta}_1)\\right]$$

ここで $SE(\\hat{\\beta}_1)$ は回帰係数の標準誤差です。

問題 1/10
カテゴリ一覧に戻る