| R Documentation |
Provides user-friendly, formatted console output for objects generated by the ForceChoice package. This generic function dispatches to class-specific methods that display concise summaries of fitted models, simulation datasets, goodness-of-fit indices, and rotated solutions. Designed for interactive use and quick diagnostic inspection.
## S3 method for class 'good.of.fit'
print(x, digits = 4, ...)
## S3 method for class 'summary.good.of.fit'
print(x, ...)
## S3 method for class 'MIRT'
print(x, ...)
## S3 method for class 'summary.MIRT'
print(x, ...)
## S3 method for class 'MGPCM'
print(x, ...)
## S3 method for class 'summary.MGPCM'
print(x, ...)
## S3 method for class 'MGGUM'
print(x, ...)
## S3 method for class 'summary.MGGUM'
print(x, ...)
## S3 method for class 'FCMIRT'
print(x, ...)
## S3 method for class 'summary.FCMIRT'
print(x, ...)
## S3 method for class 'FCDCM'
print(x, ...)
## S3 method for class 'summary.FCDCM'
print(x, ...)
## S3 method for class 'FCGDINA'
print(x, ...)
## S3 method for class 'summary.FCGDINA'
print(x, ...)
## S3 method for class 'FCGGUM'
print(x, ...)
## S3 method for class 'summary.FCGGUM'
print(x, ...)
## S3 method for class 'TIRT'
print(x, ...)
## S3 method for class 'summary.TIRT'
print(x, ...)
## S3 method for class 'data.MIRT'
print(x, ...)
## S3 method for class 'data.MGPCM'
print(x, ...)
## S3 method for class 'data.MGGUM'
print(x, ...)
## S3 method for class 'data.FCMIRT'
print(x, ...)
## S3 method for class 'data.FCDCM'
print(x, ...)
## S3 method for class 'data.FCGDINA'
print(x, ...)
## S3 method for class 'data.FCGGUM'
print(x, ...)
## S3 method for class 'data.TIRT'
print(x, ...)
x |
An object of one of the following classes:
|
digits |
Number of decimal places for numeric output (default: 4).
Used by |
... |
Additional arguments passed to methods (currently ignored in most cases). |
Each method produces a structured, human-readable summary optimized for its object type:
Invokes summary() internally and prints comprehensive output
including:
Model call and configuration (family, method, dimensions)
Data characteristics (N, I or B, response type)
Fit statistics (LogLik, npar, AIC, BIC)
Factor correlation matrix
Person parameter summary (N x D)
Item / statement / block parameter summary
For FCDCM: higher-order delta parameters and classification diagnostics
For TIRT: loading (lambda) parameter summary
Convergence diagnostics (algorithm, batches, latent grid length L)
good.of.fit)Delegates to summary.good.of.fit and prints:
Overview table (sample size, items, parameters, moments)
Limited-information absolute fit (M2, RMSEA, SRMSR)
Incremental / comparative fit (CFI, TLI, IFI)
Likelihood and information criteria (AIC, BIC, SABIC, CAIC)
Pseudo-R^2 measures
Invisibly returns the input object x. No data is modified.
print(good.of.fit): Print method for good.of.fit objects.
Delegates to summary.good.of.fit and prints formatted tables.
print(summary.good.of.fit): Print method for summary.good.of.fit objects.
Displays overview, absolute-fit, comparative-fit, likelihood/IC,
and pseudo-R^2 tables.
print(MIRT): Print method for MIRT objects.
Multidimensional IRT (1PL–4PL) model summary.
print(summary.MIRT): Print method for summary.MIRT objects.
Shows model config, data info, fit stats, factor correlations,
person/item parameter summaries, and convergence.
print(MGPCM): Print method for MGPCM objects.
Multidimensional Generalized Partial Credit Model summary.
print(summary.MGPCM): Print method for summary.MGPCM objects.
Shows polytomous model config, fit stats, factor correlations,
person/item parameter summaries, and convergence.
print(MGGUM): Print method for MGGUM objects.
Multidimensional Generalized Graded Unfolding Model summary.
print(summary.MGGUM): Print method for summary.MGGUM objects.
Shows unfolding model config, fit stats, factor correlations,
person/item parameter summaries, and convergence.
print(FCMIRT): Print method for FCMIRT objects.
Forced-Choice Multidimensional IRT model summary.
print(summary.FCMIRT): Print method for summary.FCMIRT objects.
Shows forced-choice model config with block info, fit stats,
factor correlations, person/statement parameter summaries.
print(FCDCM): Print method for FCDCM objects.
Forced-Choice Diagnostic Classification Model summary with
higher-order trait, attribute profiles, and classification diagnostics.
print(summary.FCDCM): Print method for summary.FCDCM objects.
Shows higher-order delta parameters, block eta parameters,
attribute classification summary, and convergence.
print(FCGDINA): Print method for FCGDINA objects.
Forced-Choice GDINA model summary.
print(summary.FCGDINA): Print method for summary.FCGDINA objects.
Shows CDM type, forced-choice block info, fit stats, delta summaries,
posterior attribute probabilities, and convergence.
print(FCGGUM): Print method for FCGGUM objects.
Forced-Choice Generalized Graded Unfolding Model summary.
print(summary.FCGGUM): Print method for summary.FCGGUM objects.
Shows forced-choice unfolding model config, fit stats,
factor correlations, person/statement parameter summaries.
print(TIRT): Print method for TIRT objects.
Thurstonian IRT for Forced-Choice model summary.
print(summary.TIRT): Print method for summary.TIRT objects.
Shows pairwise-comparison model config, fit stats,
factor correlations, loading/person parameter summaries.
print(data.MIRT): Print method for data.MIRT objects.
print(data.MGPCM): Print method for data.MGPCM objects.
print(data.MGGUM): Print method for data.MGGUM objects.
print(data.FCMIRT): Print method for data.FCMIRT objects.
print(data.FCDCM): Print method for data.FCDCM objects.
print(data.FCGDINA): Print method for data.FCGDINA objects.
print(data.FCGGUM): Print method for data.FCGGUM objects.
print(data.TIRT): Print method for data.TIRT objects.
Numeric values are rounded to the precision specified by
digits (default 4).
Parameter summary tables show Min, Q1, Median, Mean, Q3, Max across items/statements for each parameter type.
Convergence diagnostics adapt to the estimation backend (iStEM batch diagnostics vs. Stan HMC notes).
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.