メタ分析でサブスコアを最適に処理するにはどうすればよいですか?
metaforパッケージを使用して、Rの効果サイズdのメタ分析を行っています。dは、患者と健常者の間の記憶スコアの違いを表します。ただし、一部の研究では、関心のある測定のサブスコアd(たとえば、いくつかの異なるメモリスコアまたはメモリテストの3つの個別のブロックからのスコア)のみを報告しています。以下のダミーデータセットを参照してください。dは、研究の効果サイズと標準偏差sdを表しています。 d <- round(rnorm(5,5,1),2) sd <- round(rnorm(5,1,0.1),2) study <- c(1,2,3,3,3) subscore <- c(1,1,1,2,3) my_data <- as.data.frame(cbind(study, subscore, d, sd)) library(metafor) m1 <- rma(d,sd, data=my_data) summary(m1) これらのサブスコアを処理する最良の方法について、あなたの意見を伺いたいと思います-例: 複数のスコアを報告する各調査から1つのサブスコアを選択します。 すべてのサブスコアを含める(1つの研究のサブスコアが同じサンプルに由来するため、これはrfxモデルの独立性の仮定に違反します) サブスコアを報告する各スタディについて:平均スコアと平均標準偏差を計算し、この「マージされた効果サイズ」をrfxメタ分析に含めます。 すべてのサブスコアを含め、特定のスコアがどのスタディから派生したかを示すダミー変数を追加します。