List literature-based warning threshold profiles
Usage
mfrm_threshold_profiles()
# S3 method for class 'mfrm_threshold_profiles'
summary(object, digits = 3, ...)Value
An object of class mfrm_threshold_profiles with
profiles (strict, standard, lenient) and pca_reference_bands.
For summary(): An object of class summary.mfrm_threshold_profiles.
Details
Use this function to inspect available profile presets before calling
build_visual_summaries().
profiles contains thresholds used by warning logic
(sample size, fit ratios, PCA cutoffs, etc.).
pca_reference_bands contains uncalibrated descriptive references used in
summary text; these are not dimensionality-test critical values.
summary() method: Summarize threshold-profile presets for visual warning logic
For summary(): Summarizes available warning presets and their PCA reference bands used by
build_visual_summaries().
Interpreting output
profiles: numeric threshold presets (strict,standard,lenient).pca_reference_bands: narrative reference bands for PCA interpretation.
For summary():
thresholds: raw preset values by profile (strict,standard,lenient).threshold_ranges: per-threshold span across profiles (sensitivity to profile choice).pca_reference: literature bands used for PCA narrative labeling.
Larger Span in threshold_ranges indicates settings that most change
warning behavior between strict and lenient modes.
Typical workflow
Review presets with
mfrm_threshold_profiles().Pick a default profile for project policy.
Override only selected fields in
build_visual_summaries()when needed.
For summary():
Inspect
summary(mfrm_threshold_profiles()).Choose profile (
strict/standard/lenient) for project policy.Override selected thresholds in
build_visual_summaries()only when justified.
See also
mfrm_threshold_profiles(), build_visual_summaries()
Examples
profiles <- mfrm_threshold_profiles()
s_profiles <- summary(profiles)
s_profiles$overview
#> Profiles ThresholdCount PCAReferenceCount DefaultProfile
#> 1 3 11 7 standard
# Supplementary workflow: run explicitly to keep routine checks brief.
# example("summary.mfrm_threshold_profiles", run.dontrun = TRUE)
if (FALSE) { # \dontrun{
profiles <- mfrm_threshold_profiles()
summary(profiles)
} # }
