在此示例之后,我正在尝试对一些缺少的数据进行荟萃分析: http://www.metafor-project.org/doku.php/tips:assembling_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经验,知道如何使它生效吗?
谢谢!
答案 0 :(得分:0)
您误解了该示例中发生的事情。它显示了如果没有提供均值和SD,那么除了 other 之外,人们还可以如何从 other 信息计算d值。您的dat2
数据帧除均值和SD之外不包含任何其他内容,并且由于其中一些缺失,因此将缺少所得到的d值。