我正在尝试使用SMD和SE与metafor进行固定效果的荟萃分析。我正在使用rma.uni-function:

metafor::rma.uni(yi="SMD12", sei="SE12",  data=SMDpainmeta, method="FE")
R给我以下错误消息:



我将SE12值设置为sei,这是12个月时的标准错误。这些值显然是数字的,尽管此列中也存在一些NAN值。

当我使用vi值并设置相应的方差而不是SE12
metafor::rma.uni(yi="SMD12", vi="Variance12", method="FE", data=SMDpainmeta)

我收到以下错误:



因此,无论哪种方式,我的NAN值似乎都存在问题,这是由于我在时间点12的这项研究中缺少数据而导致的。

有人可以帮我解决这个问题吗?

最佳答案

不要将变量名放在引号中。因此,只需使用:

rma.uni(yi=SMD12, sei=SE12, data=SMDpainmeta, method="FE")

10-04 21:54