Skip to contents

Calculate the standard deviation of normalised residuals (SDNR), degrees of freedom (df), and chi-square confidence interval (CI).

Usage

sdnr(x, conf = 0.95)

Arguments

x

Numeric vector of residuals.

conf

Numeric confidence level for the chi-square interval.

Value

A data.frame with columns SDNR, df, LCI, and HCI.

Details

Missing values are removed. The caller must supply a confidence level strictly between zero and one; this helper does not validate it.

Examples

normalised_residuals <- c(-1.30, -0.55, -0.10, 0.28, 0.75, 1.05, NA)
sdnr(normalised_residuals)
#>        SDNR df       LCI      HCI
#> 1 0.8652264  5 0.5400812 2.122066
sdnr(normalised_residuals, conf = 0.90)
#>        SDNR df       LCI      HCI
#> 1 0.8652264  5 0.5814752 1.807681