MMRM(反復測定混合モデル) - 複数時点データの群間差を評価する

公開済み更新: 2026-05-19v1.0.0編集する

MMRM(反復測定混合モデル)

1. 試験での出題場面

MMRMはMixed Model for Repeated Measuresの略です。同じ対象を複数時点で測定したデータに対して、群間差や時間変化を評価する解析手法です。

臨床試験では、症状スコア、検査値、PRO/QOLデータを複数時点で測る場面で使われます。品質管理では、耐久試験、劣化試験、処理後の検査値推移など、同じ対象を時系列で追うデータに応用できます。

2. この手法の本質

MMRMの本質は、反復測定データに含まれる「同じ対象内の相関」を考慮することです。

同じ製品、同じ患者、同じ設備を複数回測ると、測定値どうしは独立ではありません。通常のANOVAや単純なt検定では、この相関構造を十分に扱えない場合があります。

MMRMでは、群、時点、群と時点の交互作用、ベースライン値などを固定効果として扱い、同じ対象内の測定値の相関を共分散構造で表します。

3. どのデータ構造で使うか

MMRMは、同じ対象を複数時点で測定するデータに向いています。

データ構造MMRMで見ること
同じ対象を複数時点で測る0週、4週、8週、12週の検査値時間変化
群がある処理群と対照群群間差
群ごとの時間変化を見たい処理効果が時間で変わるかtreatment × time
欠測がある一部時点の測定がないMAR仮定のもとでの推定

ベースラインと1時点だけならANCOVAや線形回帰が候補になります。複数時点をまとめて扱う場合はMMRMが候補になります。

4. 解析方法の分解

MMRMでは、次の要素を整理します。

  1. 対象ごとのIDを持つ
  2. 測定時点を定義する
  3. treatment、time、treatment × time、baselineなどの固定効果を決める
  4. 同じ対象内の測定値の共分散構造を設定する
  5. 時点ごとの群間差や全体の時間変化を推定する

timeは連続変数として扱うことも、カテゴリとして扱うこともあります。臨床試験や品質試験で時点ごとの平均差を見たい場合、カテゴリとして扱うことが多くなります。

5. 似ている手法との違い

手法主な用途MMRMとの違い
ANOVA独立した群の平均差を見る同一対象内の相関を十分に扱えない
repeated measures ANOVA反復測定を扱う欠測や柔軟な共分散構造への対応に制約がある
ANCOVAベースラインと1時点の比較に使いやすい複数時点を同時に扱う場合はMMRMが候補になる
線形混合モデルランダム効果も含めた広い枠組みMMRMは反復測定に焦点を当てた実務上のモデル

6. よくある誤解

  • 複数時点データを時点ごとにt検定すると、多重性や相関を無視しやすい
  • 欠測があっても常に問題なく推定できるわけではない
  • MARは「欠測が完全にランダム」という意味ではない
  • timeを連続にするかカテゴリにするかで解釈が変わる
  • モデルが複雑になるほど、前提と解釈の説明が重要になる

7. 実務・品質管理での使い方

品質管理では、同じ製品サンプルを複数時点で測定する耐久試験、環境試験、劣化試験などでMMRMの考え方が使えます。

たとえば、処理Aと処理Bの耐久性を、初期、1か月後、3か月後、6か月後で比較する場合、同じサンプル内の測定値は相関します。MMRMを使うと、時点ごとの群間差、時間変化、処理と時間の交互作用を整理できます。

8. DS検定・統計学習でのポイント

DS検定レベルでは、MMRMの計算式を細かく暗記するより、データ構造と手法選択を理解することが重要です。

  • 同じ対象を複数時点で測るデータに使う
  • 同一対象内の相関を考慮する
  • treatment、time、treatment × timeを読む
  • 欠測とMARの考え方を押さえる
  • ベースライン+1時点ならANCOVA、複数時点ならMMRMを候補にする

9. 技術士答案での使い方

技術士答案では、MMRMを「時間経過を含む品質データを評価する方法」として使えます。

たとえば、新しい処理条件が耐久性に与える影響を評価する場合、単一時点だけでは短期効果しか見えません。複数時点で検査値を測定し、時点間の相関や欠測を考慮して評価することで、品質保証、劣化予測、保全計画、顧客への説明責任に接続できます。

10. 関連リンク

次に見るページ

学習中に迷ったら、学習マップ・カテゴリ一覧・トップページへ戻れます。