Tucker_equating: A function to do the Tucker linear equating.

Description Usage Arguments Value Examples

View source: R/equating_function.R

Description

It produces ItemStats file (for both old test and new test) and equating table. Plots of liking item score and total score distribution are also developed.

Usage

1
2
3
4
5
6
7
8
Tucker_equating(MainPath, XPath, YPath, XName, YName, n_demoX = 6,
  n_demoY = 6, DNS_X_r = NULL, DNS_X_l = NULL, DNS_Y_r = NULL,
  DNS_Y_l = NULL, keychange_X_r = NULL, keychange_X_l = NULL,
  keychange_Y_r = NULL, keychange_Y_l = NULL, equate_coef_l = list(c_2015
  = c(-2.282018, 1.052596), c_2014 = c(-1.848358, 1.014028), c_2013 =
  c(2.308507, 0.9523797), c_2012 = c(3.089623, 0.9053153)),
  equate_coef_r = list(c_2015 = c(-2.978765, 1.013981), c_2014 = c(5.188769,
  0.8741792), c_2013 = c(1.171173, 0.9723494), c_2012 = c(-3.480369, 1.05726)))

Arguments

MainPath

The folder where the response files are stored in

XName

Name of the X test (without "_Listening" or "_Reading")

n_demoX

Number of demographic variables in X. Default value is 6.

n_demoY

Number of demographic variables in Y.

DNS_X_r

Vector of not score items in X reading test. Default is NULL.

DNS_X_l

Vector of not score items in X listening test.

DNS_Y_r

Vector of not score items in Y reading test.

DNS_Y_l

Vector of not score items in Y listening test.

keychange_X_r

List of key change for X reading test. Default is NULL. The first element is the item index, the rest are the keys.

keychange_X_l

List of key change for X listening test.

keychange_Y_r

List of key change for Y reading test.

keychange_Y_l

List of key change for Y listening test.

equate_coef_l

List of Tucker linear equating coefficience for Listening. First element is intercept, second is slope. e.g. c_2015 equates 2016 test score to 2015. When using this function, just fill in proper equating coefficience.

equate_coef_r

List of Tucker linear equating coefficience for Reading.

Xpath

Path of the old response file is stored in

Ypath

Path of the new response file is stored in

XName

Name of the Y test

Value

Stats for both forms of test and the equating table.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
Tucker_equating(MainPath, XPath, YPath, XName, YName, n_demoX=6, n_demoY=6,
 DNS_X_r=NULL, DNS_X_l=c(1,5), DNS_Y_r=NULL, DNS_Y_l=NULL,
 keychange_X_r=list(c(2,1,4),c(13, 2)), keychange_X_l=NULL, keychange_Y_r=NULL, kechange_Y_l=NULL,
 equate_coef_l=list(c_2015=c(-2.282018,1.052596),
                c_2014=c(-1.848358,1.014028),
                c_2013=c(2.308507,0.9523797),
                c_2012=c(3.089623,0.9053153)),
 equate_coef_r=list(c_2015=c(-2.978765,1.013981),
                c_2014=c(5.188769,0.8741792),
                c_2013=c(1.171173,0.9723494),
                c_2012=c(-3.480369,1.05726)))

wzhranran/ACReporting documentation built on May 14, 2019, 8:37 a.m.