0

我正在尝试按照以下示例对一些缺失数据进行元分析: http ://www.metafor-project.org/doku.php/tips:assemble_data_smd?s[]=difference&s[]=means

但是 replmiss 命令对我不起作用,我只剩下 NA,因此元分析中省略了具有缺失值的研究。

我可以在链接中的示例和我正在做的事情之间找到的唯一区别是,我自然在创建 tval、dval 和 pval 变量之前拥有 NA,并且在链接中他们首先创建它们然后插入 NA。

这是我的数据:

dat2 = data.frame(
  source = c("1_p","3_f","5_y","6_t","7_k","9_l","15_h"),
  m1i = c(3,11,15,6,9,11,10),
  sd1i = c(NA, NA, 4, NA, 2, 2, NA),
  m2i = c(4,12,15,13,11,12,9),
  sd2i = c(NA, NA,4 ,NA,5,3,NA),
  n1i = c(36, 49, 30, 30, 84, 66, 20),
  n2i = c(37, 42, 30, 30, 80, 68, 28)
  )

任何人都对 replmiss 有很好的经验并且知道如何使它工作?

谢谢!

4

1 回答 1

0

您误解了该示例中发生的情况。它显示了如何从除均值和 SD 之外的其他信息计算 d 值(如果未提供后者)。您的dat2数据框不包含除均值和 SD 之外的任何内容,并且由于其中一些缺失,因此生成的 d 值将缺失。

于 2019-10-18T20:50:45.640 回答