Skip to contents

Primary workflow

Start here for routine fit, first-screen results, reports, and exports.

load_mfrmr_data()
Load a packaged simulation dataset
list_mfrmr_data()
List packaged simulation datasets
describe_mfrm_data()
Summarize MFRM input data (TAM-style descriptive snapshot)
fit_mfrm()
Fit many-facet ordered-response models with a flexible number of facets
diagnose_mfrm()
Compute diagnostics for an mfrm_fit object
mfrm_results()
Build comprehensive first-screen MFRM results
mfrm_report()
Build report-ready output from mfrm_results()
export_mfrm_results()
Export a lightweight mfrm_results archive
mfrmr_output_guide()
Choose an mfrmr output helper by user goal
mfrmr_interval_guide()
Confidence-interval and uncertainty route guide

Bounded GPCM boundary

Supported, caveated, blocked, and deferred bounded-GPCM routes.

gpcm_capability_matrix()
Bounded GPCM Support Matrix
gpcm_runtime_guard_coverage()
Bounded GPCM Route-Boundary Coverage
gpcm_score_side_contract()
Bounded GPCM Score-Side Export Contract
build_model_choice_review()
Build a model-choice review across RSM, PCM, and bounded GPCM fits
build_weighting_review()
Build a weighting-policy review between Rasch-family and bounded GPCM fits
compute_information()
Compute design-weighted precision curves for ordered many-facet fits
plot_information()
Plot design-weighted precision curves
category_structure_report()
Build a category structure report (preferred alias)
category_curves_report()
Build a category curve export bundle (preferred alias)

Diagnostics and quality control

Fit review, residual diagnostics, precision, agreement, and QC dashboards.

fit_measures_table()
Build a FACETS-style fit-measures review table
facet_quality_dashboard()
Facet-quality dashboard for facet-level screening
anchor_review() precision_review()
Extract canonical review components
precision_review_report()
Build a precision review report
measurable_summary_table()
Build a measurable-data summary
rating_scale_table()
Build a rating-scale diagnostics report
interrater_agreement_table()
Build an inter-rater agreement report
unexpected_response_table()
Build an unexpected-response screening report
displacement_table()
Compute displacement diagnostics for facet levels
analyze_residual_pca()
Run exploratory residual PCA summaries
compute_person_fit_indices()
Person fit indices: lz and Snijders-corrected lz*
run_qc_pipeline()
Run automated quality control pipeline
plot_qc_dashboard()
Plot a base-R QC dashboard
plot_qc_pipeline()
Plot QC pipeline results

Reporting, tables, and exports

Manuscript-ready tables, visual summaries, appendices, and replay bundles.

reporting_checklist()
Build an auto-filled MFRM reporting checklist
build_apa_outputs()
Build APA text outputs from model results
build_visual_summaries()
Build warning and narrative summaries for visual outputs
build_summary_table_bundle()
Build a manuscript-oriented table bundle from summary() outputs
export_summary_appendix()
Export manuscript appendix tables from validated summary surfaces
build_mfrm_manifest()
Build a reproducibility manifest for an MFRM analysis
build_mfrm_replay_script()
Build a package-native replay script for an MFRM analysis
export_mfrm_bundle()
Export an analysis bundle for sharing or archiving
apa_table()
Build APA-style table output using base R structures
as_kable()
Generic for converting objects to a knitr::kable
as_flextable()
Generic for converting objects to a flextable
plot_data()
Extract reusable data from an mfrmr plot object
plot_data_components()
List reusable components in mfrmr plot data

Simulation, design, and recovery

Design review, bounded-GPCM recovery checks, and future-administration scenarios.

build_mfrm_sim_spec()
Build an explicit simulation specification for MFRM design studies
simulate_mfrm_data()
Simulate long-format ordered many-facet data for design studies
extract_mfrm_sim_spec()
Derive a simulation specification from a fitted MFRM object
evaluate_mfrm_recovery()
Evaluate parameter recovery by repeated simulation and refitting
assess_mfrm_recovery() plot(<mfrm_recovery_assessment>)
Assess whether recovery-simulation results are ready to use
evaluate_mfrm_design()
Evaluate MFRM design conditions by repeated simulation
evaluate_mfrm_diagnostic_screening()
Evaluate legacy and strict marginal diagnostic screening under controlled misfit scenarios
evaluate_mfrm_signal_detection()
Evaluate DIF power and bias-screening behavior under known simulated signals
predict_mfrm_population()
Forecast population-level MFRM operating characteristics for one future design
build_mfrm_resampling_spec()
Build an observed-data resampling specification
draw_mfrm_resamples()
Draw observed-data MFRM resamples

Linking, bias, and DFF screening

Anchor review, linking synthesis, residual-bias screening, and differential-functioning review.

make_anchor_table()
Build an anchor table from fitted estimates
review_mfrm_anchors()
Review and normalize anchor/group-anchor tables
anchor_review() precision_review()
Extract canonical review components
anchor_to_baseline() print(<mfrm_anchored_fit>) summary(<mfrm_anchored_fit>) print(<summary.mfrm_anchored_fit>)
Fit new data anchored to a baseline calibration
detect_anchor_drift() print(<mfrm_anchor_drift>) summary(<mfrm_anchor_drift>) print(<summary.mfrm_anchor_drift>)
Detect anchor drift across multiple calibrations
build_equating_chain() print(<mfrm_equating_chain>) plot(<mfrm_equating_chain>) summary(<mfrm_equating_chain>) print(<summary.mfrm_equating_chain>)
Build a screened linking chain across ordered calibrations
build_linking_review()
Build a linking-review synthesis object
estimate_bias()
Estimate bias and interaction screening terms
estimate_all_bias()
Estimate bias across multiple facet pairs
analyze_dff() analyze_dif()
Differential facet functioning analysis
dif_interaction_table()
Compute interaction table between a facet and a grouping variable
dif_report()
Generate a differential-functioning interpretation report

FACETS handoff, external-table review, and related package import adapters.

facets_positioning_guide()
FACETS Positioning Guide
facets_feature_coverage()
FACETS Feature Coverage Matrix
facets_fit_df_guide()
Guide FACETS-style fit df and ZSTD standardization
facets_fit_review()
Review fit standardization against FACETS-style ZSTD conventions
facets_output_file_bundle()
Build a legacy-compatible output-file bundle (GRAPH= / SCORE=)
facets_output_contract_review()
Build a FACETS output-contract review
read_facets_fit_table() import_facets_fit_table()
Read a FACETS fit table for fit review
run_mfrm_facets() mfrmRFacets()
Run a legacy-compatible estimation workflow wrapper
import_mirt_fit()
Import an mirt fit to an mfrmr-compatible bundle
import_tam_fit()
Import a TAM fit to an mfrmr-compatible bundle
import_erm_fit()
Import an eRm fit to an mfrmr-compatible bundle

Advanced reviews and visualization

Specialist plots, S3 methods, network reviews, reliability, shrinkage, and compatibility helpers.

plot_anchor_drift()
Plot anchor drift or a screened linking chain
plot_apa_figure_one()
Manuscript-ready four-panel composite (Wright + severity + threshold + summary)
plot_bias_interaction()
Plot bias interaction diagnostics (preferred alias)
plot_bubble()
Bubble chart of measure estimates and fit statistics
plot_dif_heatmap()
Plot a differential-functioning heatmap
plot_dif_summary()
Summary plot of differential functioning effect sizes
plot_facet_equivalence()
Plot facet-equivalence results
plot_facet_quality_dashboard()
Plot a facet-quality dashboard
plot_facets_chisq()
Plot facet variability diagnostics using base R
plot_fair_average()
Plot fair-average diagnostics using base R
plot_guttman_scalogram()
Guttman-style scalogram of person x item observed responses
plot_local_dependence_heatmap()
Pairwise standardized-residual heatmap for local-dependence review
plot_marginal_fit()
Plot strict marginal-fit follow-up cells using base R
plot_marginal_pairwise()
Plot strict pairwise local-dependence follow-up using base R
plot_person_fit()
Plot per-person fit
plot_rater_agreement_heatmap()
Pairwise rater-agreement heatmap
plot_rater_severity_profile()
Plot per-rater severity ranking with confidence interval whiskers
plot_rater_trajectory()
Rater-severity trajectory across an ordered wave / occasion variable
plot_reliability_snapshot()
Facet reliability and separation snapshot bar plot
plot_response_time_review()
Plot response-time review summaries
plot_shrinkage_funnel()
Empirical-Bayes shrinkage funnel / caterpillar
plot_threshold_ladder()
Plot RSM/PCM threshold ladders with disorder highlighting
plot_unexpected()
Plot unexpected responses using base R
plot_wright_unified()
Plot a unified Wright map with all facets on a shared logit scale
analyze_facet_equivalence()
Analyze practical equivalence within a facet
analyze_hierarchical_structure()
Analyze the hierarchical structure of a rating design
apply_empirical_bayes_shrinkage()
Apply empirical-Bayes shrinkage to fitted non-person facet estimates
as.data.frame(<mfrm_fit>)
Convert mfrm_fit to a tidy data.frame
as_flextable(<apa_table>)
Convert an apa_table to a flextable
as_kable(<apa_table>)
Convert an apa_table to a knitr::kable() object
bias_count_table()
Build a bias-cell count report
bias_interaction_report()
Build a bias-interaction plot-data bundle (FACETS Table 13: ranked bias list)
bias_iteration_report()
Build a bias-iteration report (FACETS Table 9: iteration / convergence trace)
bias_pairwise_report()
Build a bias pairwise-contrast report (FACETS Table 14: pairwise contrasts)
build_conquest_overlap_bundle()
Build a scoped ConQuest-overlap bundle
build_fixed_reports()
Build legacy-compatible fixed-width text reports
build_misfit_casebook()
Build a case-level misfit review bundle
build_mfrm_network_review()
Build an MFRM network review
build_peer_review_sim_spec()
Build a peer-review simulation specification
build_peer_review_design_review()
Build a peer-review design review
compare_mfrm()
Compare two or more fitted MFRM models
compatibility_alias_table()
List retained compatibility aliases and preferred names
compute_facet_design_effect()
Compute Kish design effects for each facet
compute_facet_icc()
Compute intra-class correlations for each facet
data_quality_report()
Build a data quality summary report (preferred alias)
detect_facet_nesting()
Detect nesting structure between facets
ej2021_data ej2021_study1 ej2021_study2 ej2021_combined ej2021_study1_itercal ej2021_study2_itercal ej2021_combined_itercal
Simulated MFRM datasets based on Eckes and Jin (2021)
estimation_iteration_report()
Build an estimation-iteration report (preferred alias)
export_mfrm()
Export MFRM results to CSV files
facet_small_sample_review()
Review per-facet-level sample adequacy
facet_statistics_report()
Build a facet statistics report (preferred alias)
facets_chisq_table()
Build facet variability diagnostics with fixed/random reference tests
fair_average_table()
Build an adjusted-score reference table bundle
interaction_effect_table()
Extract model-estimated facet interaction effects
mfrm_misfit_thresholds()
MnSq misfit threshold pair used across mfrmr screening helpers
mfrm_results_interactive()
Interactively choose data-frame columns before calling mfrm_results()
mfrm_threshold_profiles()
List literature-based warning threshold profiles
mfrmr mfrmr-package
mfrmr: Many-Facet Ordered-Response Modeling in R
mfrmr_compatibility_layer
mfrmr Compatibility Layer Map
mfrmr_example_data mfrmr_example_core mfrmr_example_bias
Purpose-built example datasets for package help pages
mfrmr_linking_and_dff
mfrmr Linking and DFF Guide
mfrmr_reporting_and_apa
mfrmr Reporting and APA Guide
mfrmr_reports_and_tables
mfrmr Reports and Tables Map
mfrmr_visual_diagnostics
mfrmr Visual Diagnostics Map
mfrmr_workflow_methods
mfrmr Workflow and Method Map
normalize_conquest_overlap_files()
Normalize extracted ConQuest overlap files to the mfrmr review contract
normalize_conquest_overlap_tables()
Normalize extracted ConQuest overlap tables to the mfrmr review contract
mfrm_network_analysis()
Analyze the MFRM design network
rater_network_analysis()
Analyze rater agreement, disagreement, and severity-direction networks
rater_halo_network_analysis()
Analyze rater-by-criterion halo-effect networks
mfrm_d_study()
Project G-theory coefficients under alternative D-study designs
mfrm_generalizability()
Generalizability-theory variance decomposition for an MFRM design
plot(<apa_table>)
Plot an APA/FACETS table object using base R
plot(<mfrm_anchor_review>)
Plot an anchor-review object
plot(<mfrm_bundle>)
Plot report/table bundles with base R defaults
plot(<mfrm_data_description>)
Plot a data-description object
plot(<mfrm_design_evaluation>)
Plot a design-simulation study
plot(<mfrm_diagnostic_screening>)
Plot a diagnostic-screening validation study
plot(<mfrm_facet_nesting>)
Plot the pairwise nesting index matrix
plot(<mfrm_facet_sample_review>)
Plot a facet sample-size review
plot(<mfrm_facets_run>)
Plot outputs from a legacy-compatible workflow run
plot(<mfrm_fit>)
Plot fitted MFRM results with base R
plot(<mfrm_future_branch_active_branch>)
Plot a future arbitrary-facet planning active branch
plot(<mfrm_recovery_simulation>)
Plot parameter-recovery simulation results
plot(<mfrm_signal_detection>)
Plot DIF/bias screening simulation results
plot(<mfrm_summary_table_bundle>)
Plot a summary-table bundle for manuscript QC
plot_displacement()
Plot displacement diagnostics using base R
plot_interrater_agreement()
Plot inter-rater agreement diagnostics using base R
plot_residual_matrix()
Person x facet-level standardized-residual matrix
plot_residual_pca()
Visualize residual PCA results
plot_residual_qq()
Normal quantile-quantile plot of person standardized residuals
predict_mfrm_units()
Score future or partially observed units under the fitted scoring basis
print(<mfrm_apa_text>)
Print APA narrative text with preserved line breaks
q3_statistic()
Yen-style Q3 local-dependence statistic between facet levels
recode_missing_codes()
Recode common missing-value sentinels to NA
recommend_mfrm_design()
Recommend a design condition from simulation results
reference_case_benchmark()
Benchmark packaged reference cases
reference_case_review()
Build a package-native reference review for report completeness
review_conquest_overlap()
Review an exact-overlap ConQuest comparison against an mfrmr overlap bundle
response_time_review()
Review response-time patterns outside the MFRM likelihood
sample_mfrm_plausible_values()
Sample approximate plausible values under fitted posterior scoring
shrinkage_report()
Extract the shrinkage report from a fitted mfrm_fit
specifications_report()
Build a specification summary report (preferred alias)
subset_connectivity_report()
Build a subset connectivity report (preferred alias)
summary(<apa_table>)
Summarize an APA/FACETS table object
summary(<mfrm_anchor_review>)
Summarize an anchor-review object
summary(<mfrm_apa_outputs>)
Summarize APA report-output bundles
summary(<mfrm_bias>)
Summarize an mfrm_bias object in a user-friendly format
summary(<mfrm_bundle>)
Summarize report/table bundles in a user-friendly format
summary(<mfrm_data_description>)
Summarize a data-description object
summary(<mfrm_design_evaluation>)
Summarize a design-simulation study
summary(<mfrm_diagnostic_screening>)
Summarize a diagnostic-screening validation study
summary(<mfrm_diagnostics>)
Summarize an mfrm_diagnostics object in a user-friendly format
summary(<mfrm_facet_dashboard>)
Summarize a facet-quality dashboard
summary(<mfrm_facets_run>)
Summarize a legacy-compatible workflow run
summary(<mfrm_fit>)
Summarize an mfrm_fit object in a user-friendly format
summary(<mfrm_future_branch_active_branch>)
Summarize a future arbitrary-facet planning active branch
summary(<mfrm_linking_review>)
Summarize a linking-review object
summary(<mfrm_misfit_casebook>)
Summarize a misfit-casebook object
summary(<mfrm_model_choice_review>)
Summarize a model-choice review
summary(<mfrm_network_review>)
Summarize an MFRM network review
summary(<mfrm_peer_review_design_review>)
Summarize a peer-review design review
summary(<mfrm_person_fit_indices>)
Summarize person-fit indices
summary(<mfrm_plausible_values>)
Summarize approximate plausible values from posterior scoring
summary(<mfrm_population_prediction>)
Summarize a population-level design forecast
summary(<mfrm_reporting_checklist>)
Summarize a reporting-checklist bundle for manuscript work
summary(<mfrm_response_time_review>)
Summarize a response-time review
summary(<mfrm_signal_detection>)
Summarize a DIF/bias screening simulation
summary(<mfrm_summary_table_bundle>)
Summarize a summary-table bundle for manuscript QC
summary(<mfrm_threshold_profiles>)
Summarize threshold-profile presets for visual warning logic
summary(<mfrm_unit_prediction>)
Summarize posterior unit scoring output
summary(<mfrm_weighting_review>)
Summarize a weighting-review object
unexpected_after_bias_table()
Build an unexpected-after-adjustment screening report
visual_reporting_template()
Figure-reporting template for visual diagnostics
write_mfrm_residual_file()
Write a standalone residual file
write_mfrm_subset_file()
Write standalone subset-connectivity files
launch_mfrmr_viewer()
Launch a local Shiny viewer for an mfrm_results object