gpt4 book ai didi

error-handling - sei ^ 2 : non-numeric argument to binary operator, in metafor中的错误

转载 作者:行者123 更新时间:2023-12-03 07:53:29 30 4
gpt4 key购买 nike

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

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

Error in sei^2 : non-numeric argument to binary operator.



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

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

我收到以下错误:

error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) : NA/NaN/Inf in 'y'



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

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

最佳答案

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

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

关于error-handling - sei ^ 2 : non-numeric argument to binary operator, in metafor中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44869619/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com