我正在尝试使用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")