summary.ctt: Summarize a Combined CTT Analysis

View source: R/summary.R

summary.cttR Documentation

Summarize a Combined CTT Analysis

Description

Prepares the full, detailed report for an object of class "ctt" returned by ctt(). Following the convention used by est_irt()/summary.est_irt(), this method returns an object of class "summary.ctt" whose own print.summary.ctt() method displays the complete item-level table, test-level reliability summary, and total-score frequency distribution.

Usage

## S3 method for class 'ctt'
summary(object, ...)

Arguments

object

An object of class "ctt", as returned by ctt().

...

Additional arguments passed to or from other methods (currently not used).

Value

An object of class "summary.ctt": a list with the same item, crit, alpha, freq, and call elements as object (see ctt()'s Value), to be displayed by print.summary.ctt().

Author(s)

Hwanggyu Lim hglim83@gmail.com

See Also

ctt(), print.ctt()

Examples

# simulate the responses of 300 examinees to 15 dichotomous 3PLM items
set.seed(1)
x <- shape_df(
  par.drm = list(a = rep(1.5, 15), b = seq(-1.5, 1.5, length.out = 15),
                 g = rep(0.2, 15)),
  cats = 2, model = "3PLM"
)
dat <- simdat(x = x, theta = rnorm(300), D = 1)

# run the CTT analysis
out <- ctt(data = dat)

# create the full report object and print it
summary(out)


irtQ documentation built on Oct. 5, 2026, 5:08 p.m.