メタ分析(メタアナリシス)
メタ分析(メタアナリシス)とは
メタ分析(メタアナリシス)は、同一のリサーチクエスチョンに対し発表された複数の研究結果を分析する統計手法です。
例えば、
- 運動により長生きになるのか?
- 睡眠不足はがんのリスクをたかめるのか?
- 心臓発作に対する措置としてのアスピリンの服用は効果的なのか?
等、結論が出ない、あるいは相反する結論を示す研究報告が存在します。
メタ分析は、多くの研究から得られる多くの情報を、原則的な方法で集約し、1つの統一された最終結論に導くか、そのような結論に達しない理由を提供するのに役立ちます。
ソフトウェアStataでは、Palmer and Sterne (2016)のように、Stata研究者によって貢献されたメタアナリシス手法の長い歴史があります。
更に、Stata18では新しい推定コマンドmeta meregressとmeta multilevelが導入されました。
研究全体の効果量を合わせるだけでなく、グループの入れ子関係を考慮し、異なる階層レベルの効果量間の変動性を評価できるようになりました。
メタ分析は従来からadoファイルにより実行可能でしたが、純正コマンドによって使い勝手を向上させました。
これにより一次研究の効果量を統合して考察することが可能になりました。
例えば、血圧に一定の効果を与える事を報告している20本の一次研究を集め、メタ分析により統合した効果量を求めることができます。
メタ分析 具体的な使用例
統計解析の流れ
- 研究間の効果量の統合
- 研究間の異質性の吟味
- 小規模研究・出版バイアスの影響に関する考察
metaコマンドのセットは豊富な機能と使いやすさを両立しました。メタ分析を行う際は次のような設定を最初に行います。
. meta set effectsize stderr
統合した効果量とその信頼区間を推定する時は統計的異質性を確認したり、統合の結果を視覚的に表現するために、フォレストプロットを作成できます。
metaのコマンドセットはこれだけではありません。メタ回帰分析とサブグループ分析は一次研究の異質性を評価する用途にも利用可能です。
これらの分析を行うために
meta regress, meta forestplot, subgroup(), meta summarize, subgroup()
などのコマンドセットが用意されています。
潜在的な出版バイアスを調べることもできます。一次研究の非対称性を視覚的に捉えるファンネルプロットの作成には
meta funnelplot,
非対称性の仮説検定は
meta bias,
非対称性をもたらしている一次研究の欠落を補って出版バイアスを調査するコマンド
meta trimfill
を用意しました。
累積メタ分析の実行には
meta summarize, cumulative()
を利用します。