pcaPA: Parallel Analysis for Ordinal and Numeric Data using Polychoric and Pearson Correlations with S3 Classes

A set of functions to perform parallel analysis for principal components analysis intended mainly for large data sets. It performs a parallel analysis of continuous, ordered (including dichotomous/binary as a special case) or mixed type of data associated with a principal components analysis. Polychoric correlations among ordered variables, Pearson correlations among continuous variables and polyserial correlation between mixed type variables (one ordered and one continuous) are used. Whenever the use of polyserial or polychoric correlations yields a non positive definite correlation matrix, the resulting matrix is transformed into the nearest positive definite matrix. This is a continued work based on a previous version developed at the Colombian Institute for the evaluation of education - ICFES.

Author
Carlos A. Arias <caariasr22@gmail.com> and Victor H. Cervantes <Herulor@gmail.com>.
Date of publication
2016-09-16 18:15:52
Maintainer
Carlos A. Arias <caariasr22@gmail.com>
License
GPL (>= 2)
Version
2.0.2

View on CRAN

Man pages

CalculatePABinary
Parallel Analysis for Dichotomous Data.
CalculatePAContinuous
Parallel Analysis for continuous data.
CalculatePAMixed
Parallel Analysis for numeric and ordered mixed data.
CalculatePAOrdered
Parallel Analysis for Ordered Data.
Check.PA
Verifies that an object belongs to the '"PA"' class.
coef.PA
Eigenvalue and percentile extraction of a '"PA"' object.
CountEigen.PA
Number of observed eigenvalues that exceed a given set of...
mixedScience
Simulated data from a normal distribution added to the...
PA
General function to perform parallel analysis of continuous,...
plot.PA
Plot method for PA objects.
print.PA
Print method for PA objects.
quantile.PA
Generate new quantiles based on given percentiles for a PA...
sim2plData
Simulated data conforming to the 2pl model.
simRaschData
Simulated data conforming to the Rasch Model.

Files in this package

pcaPA
pcaPA/src
pcaPA/src/Makevars
pcaPA/src/Cpolychoric.cpp
pcaPA/src/Makevars.win
pcaPA/NAMESPACE
pcaPA/data
pcaPA/data/mixedScience.rda
pcaPA/data/sim2plData.rda
pcaPA/data/simRaschData.rda
pcaPA/R
pcaPA/R/CountEigenPA.R
pcaPA/R/coef.PA.R
pcaPA/R/quantile.PA.R
pcaPA/R/PA.R
pcaPA/R/print.PA.R
pcaPA/R/CalculatePAMixed.R
pcaPA/R/CalculatePABinary.R
pcaPA/R/CalculatePAContinuous.R
pcaPA/R/CalculatePAOrdered.R
pcaPA/R/Check.PA.R
pcaPA/R/plot.PA.R
pcaPA/README.md
pcaPA/MD5
pcaPA/DESCRIPTION
pcaPA/man
pcaPA/man/CalculatePAOrdered.Rd
pcaPA/man/quantile.PA.Rd
pcaPA/man/PA.Rd
pcaPA/man/CountEigen.PA.Rd
pcaPA/man/coef.PA.Rd
pcaPA/man/simRaschData.Rd
pcaPA/man/CalculatePAContinuous.Rd
pcaPA/man/sim2plData.Rd
pcaPA/man/Check.PA.Rd
pcaPA/man/CalculatePAMixed.Rd
pcaPA/man/plot.PA.Rd
pcaPA/man/mixedScience.Rd
pcaPA/man/CalculatePABinary.Rd
pcaPA/man/print.PA.Rd