[R-meta] Fwd: predicted intervals in metafor
Raynaud Armstrong
r@yn@ud@@rm@trong @ending from gm@il@com
Fri Jun 8 19:24:24 CEST 2018
Hi Michael,
Sorry, I had forgotten to reply to the subscription email. I believe I am
now registered.
My apologies once again.
Ray
On Fri, Jun 8, 2018 at 1:12 PM, Michael Dewey <lists using dewey.myzen.co.uk>
wrote:
> Ray, please keep the list in the loop and please register so we do not
> have to approve each post.
>
> Michael
>
> On 08/06/2018 18:03, Raynaud Armstrong wrote:
>
>> ---------- Forwarded message ----------
>> From: Raynaud Armstrong <raynaud.armstrong using gmail.com>
>> Date: Fri, Jun 8, 2018 at 1:02 PM
>> Subject: Re: [R-meta] predicted intervals in metafor
>> To: Michael Dewey <lists using dewey.myzen.co.uk>
>>
>>
>> Thanks Michael. *I got the following output for my meta-regression. My
>> heterogeneity statistics are all 0 - what does this mean?*
>>
>>
>> #meta-regression
>>
>>> metareg <- rma (yi=cohen, vi=se_cohen, mods = ~ mean_age + year +
>>>
>> country, data=metav)
>> Warning message:
>> In rma(yi = cohen, vi = se_cohen, mods = ~mean_age + year + country, :
>> Studies with NAs omitted from model fitting.
>>
>>> metareg
>>>
>>
>> Mixed-Effects Model (k = 7; tau^2 estimator: REML)
>>
>> tau^2 (estimated amount of residual heterogeneity): 0 (SE = 0.1825)
>> tau (square root of estimated tau^2 value): 0
>> I^2 (residual heterogeneity / unaccounted variability): 0.00%
>> H^2 (unaccounted variability / sampling variability): 1.00
>> R^2 (amount of heterogeneity accounted for): NA%
>>
>> Test for Residual Heterogeneity:
>> QE(df = 3) = 0.3265, p-val = 0.9550
>>
>> Test of Moderators (coefficient(s) 2:4):
>> QM(df = 3) = 1.6838, p-val = 0.6406
>>
>> Model Results:
>>
>> estimate se zval pval ci.lb ci.ub
>> intrcpt 39.8696 65.5910 0.6079 0.5433 -88.6863 168.4255
>> mean_age 0.0456 0.0373 1.2223 0.2216 -0.0275 0.1187
>> year -0.0203 0.0332 -0.6109 0.5413 -0.0852 0.0447
>> countryUSA -0.1974 0.3959 -0.4987 0.6180 -0.9733 0.5785
>>
>> ---
>> Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
>>
>>
>> Please let me know. Thanks.
>> Ray
>>
>> On Fri, Jun 8, 2018 at 7:02 AM, Michael Dewey <lists using dewey.myzen.co.uk>
>> wrote:
>>
>> Dear Ray
>>>
>>> Not sure whether you have seen this page?
>>>
>>> http://www.metafor-project.org/doku.php/analyses
>>>
>>> You need examples for mixed effects but all the examples are worth
>>> examining as are the other pages found via the left navigation.
>>>
>>> Michael
>>>
>>>
>>> On 07/06/2018 18:41, Raynaud Armstrong wrote:
>>>
>>> Dear Wolfgang,
>>>> Thanks for your reply. It was indeed helpful.
>>>> Are there any good meta-regression tutorials or examples in R using
>>>> metafor
>>>> package?
>>>>
>>>> Please let me know.
>>>> Thanks
>>>> Ray
>>>>
>>>> On Wed, Jun 6, 2018 at 5:02 AM, Viechtbauer, Wolfgang (SP) <
>>>> wolfgang.viechtbauer using maastrichtuniversity.nl> wrote:
>>>>
>>>> Dear Rav,
>>>>
>>>>>
>>>>> The default is REML.
>>>>>
>>>>> Checking whether the sampling distribution of the outcome measure is
>>>>> normal is not something that you can do in your observed data. Outcome
>>>>> measures typically used in meta-analysis all have, at least
>>>>> asymptotically,
>>>>> a normal sampling distribution. So, as long as your sample sizes are
>>>>> not
>>>>> too small, this is not something you typically have to worry about.
>>>>>
>>>>> As for the distribution of the true effects: In principle, this can be
>>>>> checked in the actual data, but this is difficult to do. One possible
>>>>> approach is to examine the distribution of the predicted random
>>>>> effects,
>>>>> which you can get with the ranef() function.
>>>>>
>>>>> Best,
>>>>> Wolfgang
>>>>>
>>>>> -----Original Message-----
>>>>> From: Raynaud Armstrong [mailto:raynaud.armstrong using gmail.com]
>>>>> Sent: Tuesday, 05 June, 2018 19:24
>>>>> To: r-sig-meta-analysis using r-project.org; Viechtbauer, Wolfgang (SP)
>>>>> Subject: Fwd: [R-meta] predicted intervals in metafor
>>>>>
>>>>> Dear Wolfgang,
>>>>> Thanks for your reply.
>>>>> Sorry for not being clear. I was just wanting to know if I needed to
>>>>> check
>>>>> normality of my effect sizes collectively - which you have already
>>>>> answered. I would also like to know the default method in random
>>>>> effects
>>>>> meta-analysis in metafor - is it REML or DL?
>>>>> How can we test the assumption that the sampling distributions are
>>>>> normal
>>>>> and that the underlying true effects are normal?
>>>>>
>>>>> Looking forward to your reply,
>>>>>
>>>>> Thanks
>>>>> RAv
>>>>>
>>>>> On Tue, Jun 5, 2018 at 12:48 PM, Viechtbauer, Wolfgang (SP) <
>>>>> wolfgang.viechtbauer using maastrichtuniversity.nl> wrote:
>>>>> Dear Raynaud,
>>>>>
>>>>> Not sure what you mean by 'default method'. Do you mean the method for
>>>>> computing the prediction interval? By default, it is:
>>>>>
>>>>> mu-hat +/- 1.96 sqrt(SE(mu-hat)^2 + tau^2)
>>>>>
>>>>> where 'mu-hat' is the estimate of mu, SE(mu-hat) is the corresponding
>>>>> standard error, and tau^2 is the estimated amount of heterogeneity
>>>>> (between-study variance).
>>>>>
>>>>> When using the Knapp & Hartung method (argument: test="knha"), then
>>>>> instead of 1.96 (or rather qnorm(.975) to be exact), the equation uses
>>>>> the
>>>>> 97.5th percentile from a t-distribution with k-1 df (where k is the
>>>>> number
>>>>> of studies).
>>>>>
>>>>> As for the distribution of the effect sizes: The RE model does not
>>>>> assume
>>>>> that the collection of observed effects is normally distributed. It
>>>>> assumes
>>>>> that the sampling distributions are normal and that the underlying true
>>>>> effects are normal. However, that does not imply that the (marginal)
>>>>> distribution of the observed effects is normally distributed.
>>>>>
>>>>> Best,
>>>>> Wolfgang
>>>>>
>>>>> -----Original Message-----
>>>>> From: Raynaud Armstrong [mailto:raynaud.armstrong using gmail.com]
>>>>> Sent: Tuesday, 05 June, 2018 17:57
>>>>> To: r-sig-meta-analysis using r-project.org; Viechtbauer, Wolfgang (SP)
>>>>> Subject: Fwd: [R-meta] predicted intervals in metafor
>>>>>
>>>>> Hi everyone!
>>>>> I would like to know what is the default method in random effects
>>>>> meta-analysis in metafor.
>>>>> My effect size (cohen's d) is not normally distributed. Does that
>>>>> matter?
>>>>> Please reply as soon as possible.
>>>>> Thanks
>>>>> RAv
>>>>> ---------- Forwarded message ----------
>>>>> From: Raynaud Armstrong <raynaud.armstrong using gmail.com>
>>>>> Date: Sat, Dec 16, 2017 at 6:34 AM
>>>>> Subject: Re: [R-meta] predicted intervals in metafor
>>>>> To: "Viechtbauer Wolfgang (SP)" <wolfgang.viechtbauer@
>>>>> maastrichtuniversity.nl>
>>>>>
>>>>> Perfect - it worked!
>>>>> Thanks
>>>>>
>>>>> On Fri, Dec 15, 2017 at 3:38 AM, Viechtbauer Wolfgang (SP) <
>>>>> wolfgang.viechtbauer using maastrichtuniversity.nl> wrote:
>>>>> Dear Raynaud,
>>>>>
>>>>> Once you have the SMD values and corresponding sampling variances, the
>>>>> code is the same. Here is an example:
>>>>>
>>>>> library(metafor)
>>>>>
>>>>> ### load data
>>>>> dat <- get(data(dat.normand1999))
>>>>>
>>>>> ### calculate SMDs and corresponding sampling variances
>>>>> dat <- escalc(measure="SMD", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i,
>>>>> sd2i=sd2i, n2i=n2i, data=dat)
>>>>> dat
>>>>>
>>>>> ### meta-analysis of SMD values using a random-effects model
>>>>> res <- rma(yi, vi, data=dat)
>>>>> res
>>>>>
>>>>> ### get prediction/credibility interval
>>>>> predict(res)
>>>>>
>>>>> If you have calculated the SMD values and variances yourself, you can
>>>>> skip
>>>>> the escalc() step and go straight to rma(). Adjust variables names as
>>>>> needed.
>>>>>
>>>>> Best,
>>>>> Wolfgang
>>>>>
>>>>> -----Original Message-----
>>>>> From: R-sig-meta-analysis [mailto:r-sig-meta-analysis-
>>>>> bounces using r-project.org] On Behalf Of Raynaud Armstrong
>>>>> Sent: Friday, 15 December, 2017 1:37
>>>>> To: r-sig-meta-analysis using r-project.org
>>>>> Subject: [R-meta] predicted intervals in metafor
>>>>>
>>>>> Hi there,
>>>>> I would like to calculate predicted intervals in addition to my pooled
>>>>> estimate and CIs as I have plenty of between-study variation in my
>>>>> meta-analysis. I am using metafor package and my summary estimated is
>>>>> an
>>>>> effect size (SMD) and not odds ratios. The examples I have come across
>>>>> mainly focus on odds ratios and I wonder what to do for SMDs.
>>>>> I would appreciate if someone could suggest what function to use.
>>>>>
>>>>> Thank you,
>>>>> Raynaud
>>>>>
>>>>>
>>>>> [[alternative HTML version deleted]]
>>>>
>>>> _______________________________________________
>>>> R-sig-meta-analysis mailing list
>>>> R-sig-meta-analysis using r-project.org
>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-meta-analysis
>>>>
>>>>
>>>> --
>>> Michael
>>> http://www.dewey.myzen.co.uk/home.html
>>>
>>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-sig-meta-analysis mailing list
>> R-sig-meta-analysis using r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-meta-analysis
>>
>>
> --
> Michael
> http://www.dewey.myzen.co.uk/home.html
>
[[alternative HTML version deleted]]
More information about the R-sig-meta-analysis
mailing list