multiec {equateMultiple}R Documentation

Multiple Equating Coefficients

Description

Calculates the equating coefficients between multiple forms.

Usage

multiec(mods, base = 1, method = "mean-mean", se = TRUE, nq = 30, start = NULL, 
	eval.max = 100000)

Arguments

mods

an object of the class modIRT containing item parameter coefficients and their covariance matrix of the forms to be equated.

base

integer value indicating the base form.

method

the method used to compute the equating coefficients. This should be one of "mean-mean", "mean-gmean", "irf" or "trf" (see details).

se

logical; if TRUE the standard errors of the equating coefficients and the synthetic item parameters are computed.

nq

number of quadrature points used for the Gauss-Hermite quadrature for methods "irf" or "trf".

start

initial values. This can be a vector containing the A and B equating coefficients excluding the base form, or an object of class mlteqc returned by function multiec. Used only with methods "irf" and "trf".

eval.max

maximum number of evaluations of the objective function allowed. Used only with methods "irf" and "trf".

Details

The methods implemented for the computation of the multiple equating coefficients are the multiple mean-mean method ("mean-mean"), the multiple mean-geometric mean method ("mean-gmean"), the multiple item response function method ("irf") and the multiple test response function method ("trf").

Value

An object of class mlteqc with components

A

A equating coefficients.

B

B equating coefficients.

se.A

standard errors of A equating coefficients.

se.B

standard errors of B equating coefficients.

varAB

covariance matrix of equating coefficients.

as

synthetic discrimination parameters \hat a_j^*.

bs

synthetic difficulty parameters \hat b_j^*.

se.as

standard errors of synthetic discrimination parameters.

se.bs

standard errors of synthetic difficulty parameters.

tab

data frame containing item names (Item), item parameters of all the forms (e.g. T1, ..., T3), and item parameters of all the forms converted in the scale of the base form (e.g. T3.as.T1).

varFull

list of covariance matrices of the item parameters of every form.

partial

partial derivatives of equating coefficients with respect to the item parameters.

itmp

number of item parameters of the IRT model.

method

the equating method used.

basename

the name of the base form.

convergence

An integer code. 0 indicates successful convergence. Returned only with methods "irf" and "trf".

Author(s)

Michela Battauz

References

Battauz, M. (2017). Multiple equating of separate IRT calibrations. Psychometrika, 82, 610–636.

Haberman, S. J. (2009). Linking parameter estimates derived from an item response model through separate calibrations. ETS Research Report Series, 2009, i-9.

See Also

modIRT, score.mlteqc

Examples

data(est2pl)
# prepare the data
mods <- modIRT(coef = est2pl$coef, var = est2pl$var, display = FALSE)
# Estimation of the equating coefficients with the multiple mean-mean method
eqMM <- multiec(mods = mods, base = 1, method = "mean-mean")
summary(eqMM)

# Estimation of the equating coefficients with the 
# multiple mean-geometric mean method (Haberman, 2009)
eqMGM <- multiec(mods = mods, base = 1, method = "mean-gmean")
summary(eqMGM)

# Estimation of the equating coefficients with the multiple item response function method
eqIRF <- multiec(mods = mods, base = 1, method = "irf")
summary(eqIRF)

# Estimation of the equating coefficients with the multiple item response function method
# using as initial values the estimates obtained with the multiple mean-geometric mean method
eqMGM <- multiec(mods = mods, base = 1, method = "mean-gmean", se = FALSE)
eqIRF <- multiec(mods = mods, base = 1, method = "irf", start = eqMGM)
summary(eqIRF)

# Estimation of the equating coefficients with the multiple test response function method
eqTRF <- multiec(mods = mods, base = 1, method = "trf")
summary(eqTRF)

[Package equateMultiple version 0.1.2 Index]