compare | R Documentation |
This function creates a visualization comparing two norm models by displaying their percentile curves. The first model is shown with solid lines, the second with dashed lines. If age and score vectors are provided, manifest percentiles are displayed as dots. The function works with both regular cnorm models and beta-binomial models and allows comparison between different model types.
compare(
model1,
model2,
percentiles = c(0.025, 0.1, 0.25, 0.5, 0.75, 0.9, 0.975),
age = NULL,
score = NULL,
weights = NULL,
title = NULL,
subtitle = NULL
)
model1 |
First model object (distribution free or beta-binomial) |
model2 |
Second model object (distribution free or beta-binomial) |
percentiles |
Vector with percentile scores, ranging from 0 to 1 (exclusive) |
age |
Optional vector with manifest age or group values |
score |
Optional vector with manifest raw score values |
weights |
Optional vector with manifest weights |
title |
Custom title for plot (optional) |
subtitle |
Custom subtitle for plot (optional) |
A ggplot object showing the comparison of both models
Other plot:
plot.cnorm()
,
plot.cnormBetaBinomial()
,
plot.cnormBetaBinomial2()
,
plotDensity()
,
plotDerivative()
,
plotNorm()
,
plotNormCurves()
,
plotPercentileSeries()
,
plotPercentiles()
,
plotRaw()
,
plotSubset()
## Not run:
# Compare different types of models
model1 <- cnorm(group = elfe$group, raw = elfe$raw)
model2 <- cnorm.betabinomial(elfe$group, elfe$raw)
compare(model1, model2, age = elfe$group, score = elfe$raw)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.