FAiR: Factor Analysis in R

This package estimates factor analysis models using a genetic algorithm, which permits a general mechanism for restricted optimization with arbitrary restrictions that are chosen at run time with the help of a GUI. Importantly, inequality restrictions can be imposed on functions of multiple parameters, which provides a new avenues for testing and generating theories with factor analysis models. This package also includes an entirely new estimator of the common factor analysis model called semi-exploratory factor analysis, which is a general alternative to exploratory and confirmatory factor analysis. Finally, this package integrates a lot of other packages that estimate sample covariance matrices and thus provides a lot of alternatives to the traditional sample covariance calculation. Note that you need to have the Gtk run time library installed on your system to use this package; see the URL below for detailed installation instructions. Most users would only need to understand the first twenty-four pages of the PDF manual.

Install the latest version of this package by entering the following in R:
install.packages("FAiR")
AuthorBen Goodrich
Date of publication2014-02-08 08:06:48
MaintainerBen Goodrich <bgokgm@gmail.com>
LicenseAGPL (>= 3) + file LICENSE
Version0.4-15
http://wiki.r-project.org/rwiki/doku.php?id=packages:cran:fair

View on CRAN

Functions

bfgs_fitS4 Man page
bfgs_fitS4-methods Man page
bfgs_fitS4,restrictions,manifest.basic-method Man page
bfgs_helpS4 Man page
bfgs_helpS4-methods Man page
bfgs_helpS4,restrictions.factanal,manifest.basic-method Man page
bfgs_helpS4,restrictions,manifest.basic-method Man page
BIC,FA-method Man page
coef,FA.2ndorder-method Man page
coef,FA.general-method Man page
coef,FA-method Man page
coef,parameter.coef-method Man page
coef,restrictions.1storder-method Man page
coef,restrictions.2ndorder-method Man page
coef,restrictions.factanal-method Man page
coef,restrictions.general-method Man page
coef,restrictions.independent-method Man page
coef,restrictions-method Man page
coef,restrictions.orthonormal-method Man page
confint,FA-method Man page
confint,summary.FA-method Man page
cormat Man page
cormat,FA.2ndorder-method Man page
cormat,FA-method Man page
cormat,manifest.basic-method Man page
cormat-methods Man page
cormat,parameter.cormat-method Man page
cormat,restrictions.2ndorder-method Man page
cormat,restrictions.factanal-method Man page
cormat,restrictions-method Man page
cormat,restrictions.orthonormal-method Man page
create_FAobject Man page
create_FAobject-methods Man page
create_FAobject,restrictions.1storder,manifest.basic-method Man page
create_FAobject,restrictions.2ndorder,manifest.basic-method Man page
create_FAobject,restrictions.factanal,manifest.basic-method Man page
create_FAobject,restrictions.general,manifest.basic-method Man page
create_FAobject,restrictions.independent,manifest.basic-method Man page
create_FAobject,restrictions,manifest.basic-method Man page
create_FAobject,restrictions.orthonormal,manifest.basic-method Man page
create_start Man page
create_start-methods Man page
create_start,restrictions.1storder,manifest.basic-method Man page
create_start,restrictions.2ndorder,manifest.basic-method Man page
create_start,restrictions.factanal,manifest.basic-method Man page
create_start,restrictions.general,manifest.basic-method Man page
create_start,restrictions,manifest.basic-method Man page
create_start,restrictions.orthonormal,manifest.basic-method Man page
deviance,FA-method Man page
df.residual,FA-method Man page
df.residual,restrictions-method Man page
equality_restriction-class Man page
FA2draws Man page
FA.2ndorder-class Man page
FA2RAM Man page
FA-class Man page
Factanal Man page
FA.EFA-class Man page
FA.general-class Man page
FAiR Man page
FAiR-internal Man page
FAiR-package Man page
fitS4 Man page
fitS4-methods Man page
fitS4,restrictions.factanal,manifest.basic-method Man page
fitS4,restrictions.independent,manifest.basic-method Man page
fitS4,restrictions,manifest.basic-method Man page
fitted,FA-method Man page
fitted,restrictions.factanal-method Man page
fitted,restrictions.independent-method Man page
fitted,restrictions-method Man page
fitted,restrictions.orthonormal-method Man page
GPA2FA Man page
gr_fitS4 Man page
gr_fitS4-methods Man page
gr_fitS4,restrictions.1storder,manifest.basic-method Man page
gr_fitS4,restrictions.2ndorder,manifest.basic-method Man page
gr_fitS4,restrictions.factanal,manifest.basic-method Man page
gr_fitS4,restrictions.general,manifest.basic-method Man page
gr_fitS4,restrictions,manifest.basic-method Man page
gr_fitS4,restrictions.orthonormal,manifest.basic-method Man page
influence,FA-method Man page
loadings Man page
loadings,ANY-method Man page
loadings,FA.general-method Man page
loadings,FA-method Man page
loadings-methods Man page
loadings,restrictions.factanal-method Man page
loadings,restrictions.general-method Man page
loadings,restrictions-method Man page
logLik,FA-method Man page
make_manifest Man page
make_manifest,data.frame,missing,missing-method Man page
make_manifest,formula,data.frame,missing-method Man page
make_manifest,matrix,missing,missing-method Man page
make_manifest-methods Man page
make_manifest,missing,data.frame,missing-method Man page
make_manifest,missing,matrix,missing-method Man page
make_manifest,missing,missing,CovMcd-method Man page
make_manifest,missing,missing,hetcor-method Man page
make_manifest,missing,missing,list-method Man page
make_manifest,missing,missing,matrix-method Man page
make_parameter Man page
make_parameter-methods Man page
make_parameter,parameter.coef-method Man page
make_parameter,parameter.coef.nl-method Man page
make_parameter,parameter.coef.SEFA-method Man page
make_parameter,parameter.coef.SEFA.nl-method Man page
make_parameter,parameter.cormat-method Man page
make_parameter,parameter.scale-method Man page
make_restrictions Man page
make_restrictions,manifest.basic,ANY,ANY,ANY,ANY,ANY-method Man page
make_restrictions,manifest.basic,missing,missing,missing,missing Man page
make_restrictions,manifest.basic,missing,parameter.coef,missing, Man page
make_restrictions,manifest.basic,missing,parameter.coef,paramete Man page
make_restrictions,manifest.basic,parameter.scale,missing,missing Man page
make_restrictions,manifest.basic,parameter.scale,parameter.coef, Man page
make_restrictions-methods Man page
manifest.basic-class Man page
manifest.basic.userW-class Man page
manifest-class Man page
manifest.data-class Man page
manifest.data.mcd-class Man page
manifest.data.ordinal-class Man page
manifest.data.ranks-class Man page
mapping_rule Man page
model_comparison Man page
model.matrix,FA-method Man page
model.matrix,manifest.basic-method Man page
paired_comparison Man page
pairs,FA-method Man page
parameter-class Man page
parameter.coef-class Man page
parameter.coef.nl-class Man page
parameter.coef.SEFA-class Man page
parameter.coef.SEFA.nl-class Man page
parameter.cormat-class Man page
parameter.scale-class Man page
plot,FA.2ndorder,missing-method Man page
plot,FA.general,missing-method Man page
plot,FA,missing-method Man page
plot,manifest.basic,missing-method Man page
plot,manifest.data.mcd,missing-method Man page
plot,summary.FA,ANY-method Man page
predict,FA-method Man page
profile,FA.2ndorder-method Man page
profile,FA.general-method Man page
profile,FA-method Man page
read.cefa Man page
read.CEFA Man page
read.triangular Man page
residuals,FA-method Man page
restrictions.1storder-class Man page
restrictions.1storder.EFA-class Man page
restrictions2draws Man page
restrictions2draws-methods Man page
restrictions2draws,restrictions.1storder.EFA,manifest.basic-meth Man page
restrictions2draws,restrictions.1storder,manifest.basic-method Man page
restrictions2draws,restrictions.2ndorder,manifest.basic-method Man page
restrictions2draws,restrictions.general,manifest.basic-method Man page
restrictions2draws,restrictions.orthonormal,manifest.basic-metho Man page
restrictions2mathomatic Man page
restrictions2Mathomatic Man page
restrictions2model Man page
restrictions2model-methods Man page
restrictions2model,restrictions.1storder.EFA,manifest.basic-meth Man page
restrictions2model,restrictions.1storder,manifest.basic-method Man page
restrictions2model,restrictions.2ndorder,manifest.basic-method Man page
restrictions2model,restrictions.general,manifest.basic-method Man page
restrictions2model,restrictions.independent,manifest.basic-metho Man page
restrictions2model,restrictions,manifest-method Man page
restrictions2model,restrictions.orthonormal,manifest.basic-metho Man page
restrictions.2ndorder-class Man page
restrictions2RAM Man page
restrictions2RAM-methods Man page
restrictions2RAM,restrictions.1storder-method Man page
restrictions2RAM,restrictions.2ndorder-method Man page
restrictions2RAM,restrictions.general-method Man page
restrictions2RAM,restrictions.orthonormal-method Man page
restrictions-class Man page
restrictions.factanal-class Man page
restrictions.general-class Man page
restrictions.independent-class Man page
restrictions.orthonormal-class Man page
Rotate Man page
rstandard,FA-method Man page
S3methodsFAiR Man page
S4GenericsFAiR Man page
screeplot,FA-method Man page
screeplot,manifest.basic-method Man page
screeplot,manifest.data-method Man page
show,equality_restriction-method Man page
show,FA-method Man page
show,manifest.basic-method Man page
show,manifest.data-method Man page
show,manifest.data.ordinal-method Man page
show,manifest.data.ranks-method Man page
show,parameter.coef-method Man page
show,parameter.cormat-method Man page
show,restrictions.1storder.EFA-method Man page
show,restrictions.1storder-method Man page
show,restrictions.2ndorder-method Man page
show,restrictions.factanal-method Man page
show,restrictions.general-method Man page
show,restrictions-method Man page
show,restrictions.orthonormal-method Man page
show,summary.FA-method Man page
simulate,FA-method Man page
summary.FA-class Man page
summary,FA-method Man page
uniquenesses Man page
uniquenesses,FA.general-method Man page
uniquenesses,FA-method Man page
uniquenesses-methods Man page
uniquenesses,restrictions.factanal-method Man page
uniquenesses,restrictions-method Man page
vcov,FA-method Man page
weights,FA-method Man page
write.cefa Man page
write.CEFA Man page

Files

inst
inst/doc
inst/doc/FAiR.Rnw
inst/doc/FAiR.pdf
tests
tests/testsEFA.R tests/testsRESTRICTIONS.R tests/testsSEFA.R tests/testsMANIFEST.R tests/testsCFA.R tests/testsMICRO.R
src
src/ADF.c
src/slot.c
NAMESPACE
NEWS
R
R/Menus.R R/Utils.R R/S4methods.R R/S3methods.R R/GPLv3_or_later.R R/AllS4Generics.R R/Criteria.R R/TestStatistics.R R/FAiR.R R/GPArotation.R R/zzz.R R/Classes.R
vignettes
vignettes/FAiR.Rnw
vignettes/screenshots2
vignettes/screenshots2/zeros
vignettes/screenshots2/zeros/sure.png
vignettes/screenshots2/zeros/slider.png
vignettes/screenshots2/EFA
vignettes/screenshots2/EFA/lower.png
vignettes/screenshots2/EFA/weights2.png
vignettes/screenshots2/EFA/matrix.png
vignettes/screenshots2/EFA/weights1.png
vignettes/screenshots2/EFA/upper.png
vignettes/screenshots2/EFA/c.png
vignettes/screenshots2/EFA/criteria2.png
vignettes/screenshots2/EFA/criteria1.png
vignettes/screenshots2/EFA/nfc.png
vignettes/screenshots2/EFA/menu.png
vignettes/screenshots2/EFA/pm.png
vignettes/screenshots2/EFA/algorithm.png
vignettes/screenshots2/equalities
vignettes/screenshots2/equalities/equalities.png
vignettes/screenshots2/equalities/sure.png
vignettes/screenshots2/equalities/equalities.gif
vignettes/screenshots2/equalities/editor.png
vignettes/screenshots2/peg_coefficients
vignettes/screenshots2/peg_coefficients/peg_coefficients.gif
vignettes/screenshots2/peg_coefficients/peg_coefficients1.png
vignettes/screenshots2/peg_coefficients/peg_coefficients2.png
vignettes/screenshots2/peg_coefficients/sure.png
vignettes/screenshots2/peg_coefficients/editor.png
vignettes/screenshots2/constraints
vignettes/screenshots2/constraints/blocks.png
vignettes/screenshots2/constraints/distance.png
vignettes/screenshots2/constraints/rowranks.png
vignettes/screenshots2/constraints/menu.png
vignettes/screenshots2/constraints/indicators.png
vignettes/screenshots2/constraints/colranks.png
vignettes/screenshots2/constraints/nns.png
vignettes/screenshots2/menunator.png
vignettes/screenshots2/mapping_rule
vignettes/screenshots2/mapping_rule/complexity.png
vignettes/screenshots2/mapping_rule/sure.png
vignettes/screenshots2/mapping_rule/yesno.png
vignettes/screenshots2/mapping_rule/zeros.png
vignettes/screenshots2/mapping_rule/slider.png
vignettes/screenshots2/bounds_coefficients
vignettes/screenshots2/bounds_coefficients/bounds_coefficients.gif
vignettes/screenshots2/bounds_coefficients/sure.png
vignettes/screenshots2/bounds_coefficients/slider.png
vignettes/screenshots2/bounds_coefficients/editor.png
vignettes/screenshots2/simultaneous
vignettes/screenshots2/simultaneous/fivefactors.png
vignettes/screenshots2/simultaneous/yesno.png
vignettes/screenshots2/simultaneous/twofactors.png
vignettes/screenshots2/simultaneous/simultaneous.gif
vignettes/screenshots2/simultaneous/simultaneous.png
vignettes/screenshots2/bounds_cormat
vignettes/screenshots2/bounds_cormat/sure.png
vignettes/screenshots2/bounds_cormat/bounds_cormat.gif
vignettes/screenshots2/bounds_cormat/editor.png
vignettes/screenshots2/bounds_cormat/bounds_cormat.png
MD5
build
build/vignette.rds
DESCRIPTION
man
man/restrictions2Mathomatic.Rd man/04Rotate.Rd man/equality_restriction-class.Rd man/read.triangular.Rd man/03Factanal.Rd man/02make_restrictions.Rd man/01make_manifest.Rd man/read.cefa.Rd man/mapping_rule.Rd man/FAiR-internal.Rd man/restrictions2draws.Rd man/S3methods.Rd man/manifest-class.Rd man/create_FAobject.Rd man/model_comparison.Rd man/summary.FA-class.Rd man/S4methods.Rd man/restrictions-class.Rd man/restrictions2model.Rd man/loadings.Rd man/restrictions2RAM.Rd man/00FAiR-package.Rd man/parameter-class.Rd man/GPA2FA.Rd
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.