Learn R Programming

orchaRd (version 2.2.1)

matrix_i2: matrix_i2

Description

Calculated I2 (I-squared) for mulilevel meta-analytic models, based on a matrix method proposed by Wolfgang Viechtbauer.

Usage

matrix_i2(model)

Value

A named numeric vector of I2 (I-squared) values expressed as percentages. The first element, I2_Total, is the total heterogeneity; each remaining element (named I2_<level> after a random-effect level of the model) is the heterogeneity attributable to that level.

Arguments

model

Model object of class rma.mv or rma.

Examples

Run this code
# \donttest{
library(metafor)
data(english)
english <- escalc(
  measure = "SMD", n1i = NStartControl,
  sd1i = SD_C, m1i = MeanC,
  n2i = NStartExpt, sd2i = SD_E, m2i = MeanE,
  var.names = c("SMD", "vSMD"), data = english)
english_MA <- rma.mv(
  yi = SMD, V = vSMD,
  random = list(~1 | StudyNo, ~1 | EffectID),
  data = english)
matrix_i2(english_MA)
# }

Run the code above in your browser using DataLab