function returning observed Cronbach alpha with bootstrap confidence interval around that value
getBootCIalpha.Rd
function returning observed Cronbach alpha with bootstrap confidence interval around that value
Usage
getBootCIalpha(
dat,
verbose = TRUE,
na.rm = TRUE,
nLT20err = TRUE,
nGT10kerr = TRUE,
bootReps = 1000,
conf = 0.95,
bootCImethod = c("perc", "norm", "basic", "bca")
)
Arguments
- dat
data, matrix, data frame or tibble and numeric item data as columns
- verbose
logical, if FALSE switches off messages
- na.rm
logical which causes function to throw error if there is missing data
- nLT20err
logical, throws error if length(na.omit(dat)) < 20, otherwise returns NA for CI
- nGT10kerr
logical, throws error if length(na.omit(dat)) > 10k to prevent very long rusn, override with FALSE
- bootReps
integer for number of bootstrap replications
- conf
numeric confidence interval desired as fraction, e.g. .95
- bootCImethod
method of deriving bootstrap CI from "perc", "norm", "basic" or "bca"
See also
Other bootstrap CI functions:
getBootCICSC()
,
getBootCICorr()
,
getBootCIgrpMeanDiff()
,
getBootCImean()
Other Chronbach alpha functions:
getChronbachAlpha()
Examples
if (FALSE) {
set.seed(12345)
tmpMat <- matrix(rnorm(200), ncol = 10)
tmpDat <- as.data.frame(tmpMat)
tmpTib <- as_tibble(tmpDat)
### all default arguments
getBootCIalpha (tmpMat)
}