View source: R/plot_irt_results.R
| plot.irt_results | R Documentation |
Visualize performance criteria across sample sizes from an
irt_simulate() result. Calls summary.irt_results() internally,
then plots the requested criterion by sample size.
## S3 method for class 'irt_results'
plot(x, criterion = "rmse", param = NULL, item = NULL, threshold = NULL, ...)
x |
An |
criterion |
Character string. Which criterion to plot.
Default |
param |
Optional character vector. Filter to specific parameter
types (e.g., |
item |
Optional integer vector. Filter to specific item numbers. |
threshold |
Optional numeric. If provided, draws a horizontal reference line at this value. |
... |
Additional arguments passed to |
A ggplot2::ggplot object, returned invisibly.
summary.irt_results() for the underlying criteria,
recommended_n() for sample-size recommendations.
design <- irt_design(
model = "1PL", n_items = 5,
item_params = list(b = seq(-2, 2, length.out = 5))
)
study <- irt_study(design, sample_sizes = c(200, 500))
results <- irt_simulate(study, iterations = 10, seed = 42)
plot(results)
plot(results, criterion = "bias", threshold = 0.05, param = "b")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.