Je dois effectuer une analyse factorielle sur un ensemble de données composé de variables dichotomiques (0 = oui, 1 = non) et je ne sais pas si je suis sur la bonne voie.
En utilisant tetrachoric()
je crée une matrice de corrélation, sur laquelle je cours fa(data,factors=1)
. Le résultat est assez proche des résultats que je reçois lorsque j'utilise MixFactor , mais ce n'est pas la même chose.
- Est-ce correct ou recommanderiez-vous une autre procédure?
- Pourquoi
fa()
fonctionne etfactanal()
produit une erreur? (Fehler in solve.default(cv) : System ist für den Rechner singulär: reziproke Konditionszahl = 4.22612e-18
)