我使用R中的metafor
包进行元分析,并使用funnel()
函数创建标准漏斗图。
我的效果大小是相关性,我通过measure="ZCOR"
中的rma()
参数将它们转换为Z分数,然后进行合并,然后进行反向转换以进行报告。
我有兴趣在漏斗图中显示原始相关性。我非常确定我需要使用atransf=
中的funnel()
参数来执行此操作,但我无法找到适当的反向转换,它将提供原始而非转换的相关性。
我在R-help档案中看到了我的确切问题,不幸的是我很难再找到它; GMane档案似乎不起作用,至少对我而言。如果这个答案很容易在网上找到,那就道歉了;到目前为止,我已经搜索了JSS metafor
文章,包文档和包网站,但没有运气。我想一个相关的问题是:是否有transf
和atransf
参数的所有可能值的主列表?
以下是在X轴上生成带有变换值的漏斗图的示例代码。我正在寻找未转换值的显示。
library(metafor)
mydat <- data.frame(raw_corrs = c(.22,.35,.01,-.05,.16),
N =c(50,70,90,130,20))
model1 <- rma(ri=raw_corrs, ni=N, data=mydat, measure="ZCOR")
funnel(model1)
答案 0 :(得分:1)
metafor
的软件包文档提供了transf
主题下的有用转换函数列表。请注意,transf
和atransf
参数实际上将接受任何有效的函数。
在您的情况下,您正在使用Fisher的r-to-z变换进行相关,因此可以通过设置atransf = transf.ztor