Skip to content

[R-meta] Covariance-variance matrix when studies share multiple treatment x control comparison

3 messages · Ju Lee, James Pustejovsky

#
Dear Wolfgang, James,

Thank you for all your helpful suggestions and feedback.
Following up on previous posts, I am wondering what would be the best way to visualize the funnel plot when I am using modified egger test suggested by Pustejovsky and Rodgers (2018).

Based on our previous conversation, I am wondering if I should plot modified precision sqrt(1 / n1+ 1 / n2) against  Hedges' d (x axis), instead of SE or inverse SE against residuals....

Is there a way to do this through funnel() or funnel.rma() function? Below is my current code with egger.full being the model being run with Hedges' d and "sqrt(1 / n1+ 1 / n2)" as modified precision.

Would specifying yaxis as "yaxis="sqrtninv" equivalent to this approach? or maybe I need an alternative approach here?

Thank you very much,
Best
JU

prec.<-function(CN,TN){
  pr<-sqrt((1 / CN) + (1/TN))
  return(pr)
}
precision.2<-prec.(MHF$n.t, MHF$n.c)
head(precision.2)
egger.full<-rma.mv(hedged~precision.2, CV, data=MHF, random = list(~ 1 | Study, ~1|Id))
egger.full

funnel(egger.full, level=c(90, 95, 99),
       shade=c("white", "gray", "gray40"),back="white",
       yaxis="     ", xlab="", ylab="",
       digits=c(2,2))
1 day later
#
Ju,

Yes, I agree that it would be best to create a funnel plot of Hedges' d
estimates versus the modified measure of precision. You can do this using
the basic funnel plot function where you feed in the vector of effect sizes
and vector of modified precisions:
funnel(x = MHF$hedged, sei = precision.2, <...additional formatting
options...>)

James
On Mon, Oct 14, 2019 at 5:48 PM Ju Lee <juhyung2 at stanford.edu> wrote:

            

  
  
#
Forgot to add:
I think it's also reasonable to still include the contour-enhanced options
that depict significance levels, even with the modified measure of
precision. The reason is that these contours actually *do* correspond to
the significance levels for the test of (unstandardized) mean differences,
which is exactly the test that would be reported in a primary study and
might be used as the basis for judging whether a study/result should be
published.
On Wed, Oct 16, 2019 at 9:25 AM James Pustejovsky <jepusto at gmail.com> wrote: