Skip to contents

Explicit normal-approximation intervals for testlet calibration

Usage

# S3 method for class 'mfrm_testlet'
confint(object, parm = "calibration", level = 0.95, ...)

Arguments

object

A result from fit_mfrm_testlet().

parm

"calibration" returns all fixed-facet and step intervals. Variance components and Person abilities are not included.

level

Nominal confidence level between zero and one; default 0.95.

...

Unused.

Value

A matrix with Lower and Upper, one row per fixed-facet level or step, and attributes level, method, target and note.

Details

The explicit request computes estimate plus/minus a normal quantile times the saved observed-information SE. It needs no fitting, scoring or live optimizer and does not change the source fit. Nominal finite-sample coverage is not established. Estimated variance boundaries, unresolved numerical/information checks and invalid SEs retain missing bounds. No regular variance interval, simultaneous comparison or automatic rater classification is supplied. Default fit tables, summaries and plots omit these bounds. Use summary(fit, calibration_intervals = "normal"), plot(fit, intervals = "normal"), or mfrm_results(fit, calibration_intervals = "normal") to select the same approximation in those outputs; their level arguments retain its nominal interpretation. predict.mfrm_testlet() supplies the separate conditional Person-scoring intervals.