Holger Steinmetz
2011-May-31 10:52 UTC
[R] Metafor: Differences between two categories of a moderator
Hi there, when using the metafor package for testing mixed effects models with categorical moderators, I get a regression table reporting betas. These betas are mean differences between a certain category in the effect size to the reference category (intercept). In addition, the QM-tests allows testing if the differences between all the categories TO the reference are significant or not. The problem is that if there are differences AMONG the categories (but not to the reference), the QM-test will not notice that. Hence, my question is if there is an option to test differences among specific categories (e.g., simple subgroup comparison). Best, Holger -- View this message in context: http://r.789695.n4.nabble.com/Metafor-Differences-between-two-categories-of-a-moderator-tp3562778p3562778.html Sent from the R help mailing list archive at Nabble.com.
Viechtbauer Wolfgang (STAT)
2011-May-31 15:20 UTC
[R] Metafor: Differences between two categories of a moderator
Dear Holger, Actually, the omnibus test ("QM-test") will give you the same result regardless of which category you make the reference category (try it out!). So, it will pick up all of the differences, whether they are to the reference category or between any of the other categories. If the omnibus test turns out significant, then you can examine the pairwise differences. Essentially, that is what the individual betas are. You will have to switch the reference category to get all of the pairwise comparisons (the relevel function comes in handy here). Here is an example to illustrate all of this: data(dat.bcg) dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg, append=TRUE) res <- rma(yi, vi, mods=~factor(alloc), data=dat) res res <- rma(yi, vi, mods=~relevel(factor(alloc),"random"), data=dat) res Best, -- Wolfgang Viechtbauer Department of Psychiatry and Neuropsychology School for Mental Health and Neuroscience Maastricht University, P.O. Box 616 6200 MD Maastricht, The Netherlands Tel: +31 (43) 368-5248 Fax: +31 (43) 368-8689 Web: http://www.wvbauer.com ________________________________________ From: r-help-bounces at r-project.org [r-help-bounces at r-project.org] On Behalf Of Holger Steinmetz [Holger.steinmetz at web.de] Sent: Tuesday, May 31, 2011 12:52 PM To: r-help at r-project.org Subject: [R] Metafor: Differences between two categories of a moderator Hi there, when using the metafor package for testing mixed effects models with categorical moderators, I get a regression table reporting betas. These betas are mean differences between a certain category in the effect size to the reference category (intercept). In addition, the QM-tests allows testing if the differences between all the categories TO the reference are significant or not. The problem is that if there are differences AMONG the categories (but not to the reference), the QM-test will not notice that. Hence, my question is if there is an option to test differences among specific categories (e.g., simple subgroup comparison). Best, Holger -- View this message in context: http://r.789695.n4.nabble.com/Metafor-Differences-between-two-categories-of-a-moderator-tp3562778p3562778.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.