[R-meta] rma with already available pre-post changes; yi=yi

Ken Beath ken at kjbeath.com.au
Sat Oct 21 10:19:50 CEST 2017

This is a basic R question. If the passed arguments align with the function definition (this can be obtained from the help) then it is not necessary to name them. If instead you want to pass them in a different order  or leave them out then you must pass them by name. This also applies if they are not specified in the function but the function allows additional parameters, indicated by …  The names of the variables that you pass to the function mean nothing.

I suggest going to https://cran.r-project.org/manuals.html, downloading An Introduction to R for R-release and reading Chapter 10. The rest is quite useful as well.


> On 21 Oct 2017, at 3:28 pm, P. Roberto Bakker <robertobakker at gmail.com> wrote:
> Hi,
> I want to meta-analyze pre-post change measures between treatment vs
> placebo.
> I got already delivered the Hedges g between the two arms and  their SE
> Hedges g.
> So I used res <- rma(measure="SMCC", yi=yi, vi=vi, data=datsub, digits=2,
> method = "REML")
> My questions:
> Do I need to use SMCC  in rma()? I suppose 'measure=' is necessary in
> escalc()
> I see no difference in SMCC/SMCR etc. So I suppose it is not necessary. I
> only use it for the forest() scale title.
> Do I use yi=yi or just yi? As ask this because I was adviced in a former
> mail to use sei=sei instead of sei, the same voor vi.
> Bw
> Roberto
> 	[[alternative HTML version deleted]]
> _______________________________________________
> R-sig-meta-analysis mailing list
> R-sig-meta-analysis at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-meta-analysis

More information about the R-sig-meta-analysis mailing list