cNORM3.3.0 package

Continuous Norming

standardizeRakingWeights

Function for standardizing raking weights Raking weights get divided b...

summary.cnorm

S3 method for printing the results and regression function of a cnorm ...

printSubset

Print Model Selection Information

bestModel

Determine Regression Model

betaCoefficients

Compute Parameters of a Beta Binomial Distribution

buildCnormObject

Build cnorm object from data and bestModel model object

buildFunction

Build regression function for bestModel

calcPolyInL

Internal function for retrieving regression function coefficients at s...

calcPolyInLBase

Internal function for retrieving regression function coefficients at s...

calcPolyInLBase2

Internal function for retrieving regression function coefficients at s...

check_monotonicity

Check Monotonicity of Predicted Values

checkConsistency

Check the consistency of the norm data model

checkWeights

Check, if NA or values <= 0 occur and issue warning

cnorm.betabinomial

Fit a beta-binomial regression model for continuous norming

cnorm.betabinomial1

Fit a beta binomial regression model

cnorm.betabinomial2

Fit a beta-binomial regression model for continuous norming

cnorm.cv

Cross-validation for Term Selection in cNORM

cNORM.GUI

Launcher for the graphical user interface of cNORM

cNORM

Continuous Norming

computePowers

Compute powers of the explanatory variable a as well as of the person ...

computeWeights

Weighting of cases through iterative proportional fitting (Raking)

derivationTable

Create a table based on first order derivative of the regression model...

derive

Derivative of regression model

diagnostics.betabinomial

Diagnostic Information for Beta-Binomial Model

getGroups

Determine groups and group means

getNormCurve

Computes the curve for a specific T value

getNormScoreSE

Calculates the standard error (SE) or root mean square error (RMSE) of...

log_likelihood

Calculate the negative log-likelihood for a beta binomial regression m...

plot.cnormBetaBinomial2

Plot cnormBetaBinomial Model with Data and Percentile Lines

log_likelihood2

Calculate the negative log-likelihood for a beta-binomial regression m...

modelSummary

Prints the results and regression function of a cnorm model

normTable.betabinomial

Calculate Cumulative Probabilities, Density, Percentiles, and Z-Scores...

normTable

Create a norm table based on model for specific age

plot.cnorm

S3 function for plotting cnorm objects

plot.cnormBetaBinomial

Plot cnormBetaBinomial Model with Data and Percentile Lines

plotCnorm

General convenience plotting function

plotDensity

Plot the density function per group by raw score

plotDerivative

Plot first order derivative of regression model

plotNorm

Plot manifest and fitted norm scores

plotNormCurves

Plot norm curves

plotPercentiles

Plot norm curves against actual percentiles

prettyPrint

Format raw and norm tables The function takes a raw or norm table, con...

plotPercentileSeries

Generates a series of plots with number curves by percentile for diffe...

plotRaw

Plot manifest and fitted raw scores

plotSubset

Evaluate information criteria for regression model

predict.cnormBetaBinomial

Predict Norm Scores from Raw Scores

print.cnorm

S3 method for printing model selection information

predict.cnormBetaBinomial2

Predict Norm Scores from Raw Scores

predictCoefficients

Predict mean and standard deviation for a beta binomial regression mod...

predictCoefficients2

Predict alpha and beta parameters for a beta-binomial regression model

predictNorm

Retrieve norm value for raw score at a specific age

predictRaw

Predict raw values

prepareData

Prepare data for modeling in one step (convenience method)

rangeCheck

Check for horizontal and vertical extrapolation

rankByGroup

Determine the norm scores of the participants in each subsample

rankBySlidingWindow

Determine the norm scores of the participants by sliding window

rawTable

Create a table with norm scores assigned to raw scores for a specific ...

regressionFunction

Regression function

simMean

Simulate mean per age

simSD

Simulate sd per age

simulateRasch

Simulate raw test scores based on Rasch model

standardize

Standardize a numeric vector

summary.cnormBetaBinomial

Summarize a Beta-Binomial Continuous Norming Model

summary.cnormBetaBinomial2

Summarize a Beta-Binomial Continuous Norming Model

taylorSwift

Swiftly compute Taylor regression models for distribution free continu...

weighted.quantile.harrell.davis

Weighted Harrell-Davis quantile estimator

weighted.quantile.inflation

Weighted quantile estimator through case inflation

weighted.quantile

Weighted quantile estimator

weighted.quantile.type7

Weighted type7 quantile estimator

weighted.rank

Weighted rank estimation

A comprehensive toolkit for generating continuous test norms in psychometrics and biometrics, and analyzing model fit. The package offers both distribution-free modeling using Taylor polynomials and parametric modeling using the beta-binomial distribution. Originally developed for achievement tests, it is applicable to a wide range of mental, physical, or other test scores dependent on continuous or discrete explanatory variables. The package provides several advantages: It minimizes deviations from representativeness in subsamples, interpolates between discrete levels of explanatory variables, and significantly reduces the required sample size compared to conventional norming per age group. cNORM enables graphical and analytical evaluation of model fit, accommodates a wide range of scales including those with negative and descending values, and even supports conventional norming. It generates norm tables including confidence intervals. It also includes methods for addressing representativeness issues through Iterative Proportional Fitting.

  • Maintainer: Wolfgang Lenhard
  • License: AGPL-3
  • Last published: 2024-08-26