
Summarize a population-level design forecast
Source:R/api-prediction.R
summary.mfrm_population_prediction.RdSummarize a population-level design forecast
Usage
# S3 method for class 'mfrm_population_prediction'
summary(object, digits = 3, ...)Arguments
- object
Output from
predict_mfrm_population().- digits
Number of digits used in numeric summaries.
- ...
Reserved for generic compatibility.
Value
An object of class summary.mfrm_population_prediction with:
design: requested future designoverview: run-level overviewforecast: facet-level forecast tablefacet_names: public non-person facet names used in the forecastdesign_variable_aliases: public aliases for design variablesdesign_descriptor: role-based description of design variablesplanning_scope: explicit record of the current planning contractplanning_constraints: explicit record of mutable/locked design variablesplanning_schema: structured planning metadatagpcm_boundary: bounded-GPCMcaveat row when presentstructural_design_review: deterministic structural review of the named-facet design grid; it is not a forecast-uncertainty resultademp: simulation-study metadatanotes: interpretation notes
Examples
# \donttest{
spec <- build_mfrm_sim_spec(
n_person = 16,
n_rater = 3,
n_criterion = 2,
raters_per_person = 2,
assignment = "rotating"
)
pred <- predict_mfrm_population(
sim_spec = spec,
design = list(person = 18),
reps = 1,
maxit = 30,
seed = 123
)
#> Warning: Unknown or uninitialised column: `ConvergenceRate`.
#> Warning: Unknown or uninitialised column: `MeanMinCategoryCount`.
#> Warning: Unknown or uninitialised column: `MeanSeparation`.
s <- summary(pred)
s$overview
#> # A tibble: 1 × 5
#> Designs Replications SuccessfulRuns ConvergedRuns MeanElapsedSec
#> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 1 1 1 1 1.08
s$forecast[, c("Facet", "MeanSeparation", "McseSeparation")]
#> # A tibble: 3 × 3
#> Facet MeanSeparation McseSeparation
#> <chr> <dbl> <dbl>
#> 1 Criterion 0 NA
#> 2 Person 1.36 NA
#> 3 Rater 0 NA
# }