FEmrt: Fixed effects meta-regression tree

Description Usage Arguments Value Examples

Description

A function to fit fixed effects meta-regression trees to meta-analytic data. Note that the model is assuming fixed effects within and between subgroups.

Usage

1
2
FEmrt(formula, vi, data, c = 1, control = rpart.control(xval = 10, minbucket
  = 5, minsplit = 10, cp = 1e-04))

Arguments

formula:

A formula, with a response variable (usually the effect size) and the interested moderators but no interaction terms.

vi:

The column name of the sampling variance in the data set.

data:

A data frame of a meta-analytic data set, including the effect sizes, sampling variance, and the potential moderators.

c:

A non-negative scalar.The pruning parameter to prune the initial regression tree by "c-standard-error" rule.

formula:

A formula, with a response variable (usually the effect size) and the interested moderators but no interaction terms.

vi:

The column name of the sampling variance in the data set.

data:

A data frame of a meta-analytic data set, including the effect sizes, sampling variance, and the potential moderators.

c:

A non-negative scalar.The pruning parameter to prune the initial regression tree by "c-standard-error" rule.

Value

If no moderator effect is detected, the function will return a list including the following objects:

If no moderator effect is detected, the function will return a list containing the following objects:

no.: The total number of the studies

Q: The Q-statistics of the heterogeneity test

df: The degree of freedoms of the heterogeneity test

pval.Q: The p-value of the heterogeneity test

g: The overall effect size for all studies, based on Hedges'g

se: The standard error of the overall effect size

zval: The test statistic of the overall effect sie

pval: The p-value for the test statistic of the overall effect size

ci.lb: The lower bound of the confidence interval for the overall effect size

ci.ub: The upper bound of the confidence interval for the overall effect size

call: The matched call

If moderator effect(s) is(are) detected, the function will return a list including the following objects:

tree: An rpart object. The tree that represents the moderator effects and interaction effects between them.

labs: A data frame showing how the studies were split by the moderators into subgroups

no.: The number of the studies in each subgroup

Qb: The between-subgroups Q-statistic

df: The degree of freedoms of the between-subgroups Q test

pval.Qb: The p-value of the between-subgroups Q test

Qw: The within-subgroup Q-statistic in each subgroup

g: The subgroup overall effect sizes, based on Hedges'g

se: The standard errors of subgroup overall effect sizes

zval: The test statistics of the subgroup overall effect sizes

pval: The p-value for the test statistics of the subgroup overall effect sizes

ci.lb: The lower bounds of the confidence intervals

ci.ub: The upper bounds of the confidence intervals

call: The matched call

type: The type of the tree

Examples

1
2
3
4
data(SimData)
test <- FEmrt(efk~m1+m2+m3+m4+m5, vark, data=SimData, c=1)
test
plot(test)

XinruLI/FEmrt documentation built on May 9, 2019, 11:06 p.m.