[R] Help with factanal and missing values
Antonio Prioglio
a.prioglio at city.ac.uk
Tue Jul 13 19:49:55 CEST 2004
On Tue, 13 Jul 2004, John Fox wrote:
>
> Two solutions are to use na.omit() to eliminate observations with missing
> data -- factanal(na.omit(datamatrix), factors=n) -- or to use a formula
> argument to factanal and pass the data as a data frame via the data argument
> -- factanal(~ var1 + ... + vark, factors=n, data=as.data.frame(datamatrix)).
Thanks this was helpful and more elegant than my solution to select the
data with a call to complete.cases().
>
> By the way, what factanal() does would conventionally be described as
> exploratory, not confirmatory, factor analysis. For the latter, you might
> try the sem package.
>
Actually these CFAs are preliminary to a Path Analysis I had ambitions to
do with the sem package rather than LISREL.
Could you give an example on how to do CFA with sem?
Saluti,
Antonio Prioglio
--
We are what we repeatedly do. Excellence, then, is not an act, but a habit.
Aristoteles
/"\
\ / ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
X - AGAINST MS ATTACHMENTS
/ \
http://www.gnu.org/philosophy/no-word-attachments.html
More information about the R-help
mailing list