The classes that inherit from "FA" encapsulate estimates
from factor analysis models. First, the constructor(s) will be
discussed.
## S3 method for class 'restrictions,manifest.basic':
create_FAobject(restrictions, manifest, opt, call, scores, lower,
analytic)restrictions-classmanifest-classgenoudFactanalFactanalFactanal.create_FAobject produce an object of class "FA" or that
inherits from class "FA" as appropriate.new("FA", ...). However,
this use of new("FA", ...) is not recommended because both
Factanal and Rotate provide constructors for users
with the help of the formal methods defined for create_FAobject.create_FAobject are called internally right at the end of
Factanal. They take the result of the optimization and produce an
object that inherits from class "FA", which is conceptually simple, although the
implementation is somewhat complicated and relies on a bunch of helper functions that
are not exported.FactanalshowClass("FA")
showClass("FA.EFA")
showClass("FA.general")
showClass("FA.2ndorder")Run the code above in your browser using DataLab