Tengo que ejecutar un análisis factorial en un conjunto de datos compuesto por variables dicotómicas (0 = sí, 1 = no) y no sé si estoy en el camino correcto.
Usando tetrachoric()
creo una matriz de correlación, en la que corro fa(data,factors=1)
. El resultado está bastante cerca de los resultados que recibo cuando uso MixFactor , pero no es lo mismo.
- ¿Está bien o recomendaría otro procedimiento?
- ¿Por qué
fa()
funciona yfactanal()
produce un error? (Fehler in solve.default(cv) : System ist für den Rechner singulär: reziproke Konditionszahl = 4.22612e-18
)