runLinking {PROsetta}R Documentation

Run Scale Linking

Description

runLinking is a function to obtain item parameters from the response data, and perform scale linking onto the metric of supplied anchor item parameters.

Usage

runLinking(data, method, verbose = FALSE, ...)

Arguments

data

a PROsetta_data object. See loadData for loading a dataset.

method

the type of linking to perform. Accepts:

  • MM for mean-mean

  • MS for mean-sigma

  • HB for Haebara method

  • SL for Stocking-Lord method

  • FIXEDPAR for fixed parameter calibration

  • CP for calibrated projection using fixed parameter calibration on the anchor dimension

  • CPLA for linear approximation of calibrated projection. This is identical to 'CP' in runLinking but uses approximation in runRSSS

  • CPFIXEDDIM for calibrated projection using mean and variance constraints on the anchor dimension

Linear transformation methods are performed with plink in 'plink' package.

verbose

if TRUE, print status messages. (default = FALSE)

...

additional arguments to pass onto mirt in 'mirt' package.

Value

runLinking returns a list containing the scale linking results.

Examples


out_link <- runLinking(data_asq, "SL", technical = list(NCYCLES = 1000))
out_link$constants   # transformation constants
out_link$ipar_linked # item parameters linked to anchor
out_link <- runLinking(data_asq, "FIXEDPAR")
out_link$ipar_linked # item parameters linked to anchor


[Package PROsetta version 0.3.5 Index]