Skip to contents

Workbench

Point-and-click analysis with reproducible code.

launch_workbench() workbench_app()
Launch the mirtverse workbench

Scripts from plain language

Describe an analysis in words and get a complete, tested R script.

mv_ask()
Write an analysis script from a plain-language request
mv_ask_setup()
Set up an AI model for mv_ask()
mv_plan() update_plan()
An analysis plan for mv_ask()
run_script() save_script()
Run or save a script written by mv_ask()
profile_data()
Summarise a data set without revealing its values

Choosing and understanding a model

select_model()
Model selection assistant
interpret()
Plain-language interpretation of IRT results
interpret_prompt()
Build a prompt for an AI assistant from a fitted model

Tidy outputs

tidy(<SingleGroupClass>) tidy(<MultipleGroupClass>)
Tidy a mirt model into a data frame of parameters
glance(<SingleGroupClass>) glance(<MultipleGroupClass>)
One-row model summary
augment(<SingleGroupClass>)
Add person scores to the response data
item_table()
Tidy item statistics and item fit in one table

Graphics

gg_dif()
DIF effect sizes plot
gg_empirical()
Empirical versus model-implied item curve
gg_info()
Test and item information curves
gg_itemfit()
Item fit plot
gg_q3()
Local dependence heatmap (Yen's Q3)
gg_scores()
Distribution of person scores
gg_trace()
Item characteristic (trace) curves
gg_wright()
Wright map (person-item map)
autoplot(<SingleGroupClass>)
Plot a mirt model with ggplot2
theme_mirtverse()
A clean ggplot2 theme for psychometric graphics

Differential item functioning

dif()
Differential item functioning (DIF) in one call

Item health cards and reports

item_card()
Item health card
item_cards()
Health cards for many items
mv_report()
One-call HTML report

Dashboards

Interactive results dashboards to share with people who do not use R.

mv_dashboard()
Results dashboard for sharing
export_dashboard()
Save a results dashboard to share

Response times

fit_rt()
Joint model for responses and response times
sim_rt()
Simulate responses and response times

Package

mirtverse mirtverse-package
mirtverse: a friendly workflow and reporting layer for mirt
reexports tidy glance augment autoplot
Objects exported from other packages