metafor - 如何提取 F 统计量
metafor - How to extract the F-statistic
只是一个简短的问题:
我正在使用 metafor
包进行荟萃分析,并且我正在使用 rma.mv 函数来构建 3 级模型。如何提取用于调节分析的 f 统计量?
提前致谢!
找出答案的一些策略:
查看函数的文档,尤其是描述函数 returns 的 Value
部分。对于 rma.mv()
,请参阅此处:
https://wviechtb.github.io/metafor/reference/rma.mv.html#value-1
你问的F-statistic估计是综合测试的那个。浏览该部分,我们发现 QM - test statistic of the omnibus test of moderators.
或者,可以直接检查函数返回的对象。 str()
函数对此非常有用,所以只需执行 str(model)
。该函数返回了很多内容(并非所有内容都记录在上述 Value
部分中),您实际上只是在寻找看起来包含您正在寻找的值的元素。您可以更进一步并使用 unclass(model)
,它会从对象中去除 class 并按原样打印列表。虽然想法相同 - 只需查看包含 F-statistic 的元素返回的内容。经过一番查找,你又会发现这个包含在元素QM
.
中
所以,model$QM
会给你 F-statistic。
只是一个简短的问题:
我正在使用 metafor
包进行荟萃分析,并且我正在使用 rma.mv 函数来构建 3 级模型。如何提取用于调节分析的 f 统计量?
提前致谢!
找出答案的一些策略:
查看函数的文档,尤其是描述函数 returns 的
Value
部分。对于rma.mv()
,请参阅此处:https://wviechtb.github.io/metafor/reference/rma.mv.html#value-1
你问的F-statistic估计是综合测试的那个。浏览该部分,我们发现
QM - test statistic of the omnibus test of moderators.
或者,可以直接检查函数返回的对象。
中str()
函数对此非常有用,所以只需执行str(model)
。该函数返回了很多内容(并非所有内容都记录在上述Value
部分中),您实际上只是在寻找看起来包含您正在寻找的值的元素。您可以更进一步并使用unclass(model)
,它会从对象中去除 class 并按原样打印列表。虽然想法相同 - 只需查看包含 F-statistic 的元素返回的内容。经过一番查找,你又会发现这个包含在元素QM
.
所以,model$QM
会给你 F-statistic。