reliability {conogive} R Documentation

## Calculate the Ordinal Reliabiltiy

### Description

The function ordinal_r  calculates the concrete ordinal reliability. The functions theoretical_ordinal_r and theoretical_ordinal_alpha calculates the theoretical ordinal reliability and alpha based on the polychoric correlation matrix.

### Usage

ordinal_r(
object,
xi = c("sample", "theoretical"),
weights = c("optimal", "equal")
)

theoretical_ordinal_r(object, weights = c("optimal", "equal", "sigma"))

theoretical_ordinal_alpha(object)


### Arguments

 object An object of class conogive. xi How to calculate the Xi matrix. Option "theoretical" calculates the theoretical Xi matrix from rho, while "sample" calculates the sample Xi matrix. weights The weights used to calculate the ordinal reliability. Option "optimal" uses the optimal weights and "equal" the equal weights.

### Details

The population value of theoretical ordinal alpha equals the theoretical ordinal reliability when the underlying multivariate normal is parallel. The concrete ordinal reliability is the sqaured correlation between the true latent variable and the best linear predictor of the observed Likert-type data. See ((ref)) for definitions.

### Value

The concrete ordinal reliability, theoretical ordinal reliability, or theoretical ordinal alpha.

### Examples

if(require("psychTools")) {
agreeableness = psychTools::bfi[c("A1", "A2", "A3", "A4", "A5")]
agreeableness[, "A1"] = 7 - agreeableness[, "A1"] # Reverse-coded item.
object = conogive(agreeableness)
ordinal_r(object, weights = "equal") # 0.6394087
theoretical_ordinal_alpha(object) # 0.7589922
theoretical_ordinal_r(object, weights = "equal") # 0.7689878
ordinal_r(object, weights = "optimal") # 0.6763742
theoretical_ordinal_r(object) # 0.8101108
}


[Package conogive version 1.0.0 Index]