Saltar al contenido principal

Ejercicios

Calcula la unicidad y la comunalidad

Hemos realizado un Análisis factorial sobre la matriz de correlaciones de cuatro variables y hemos obtenidos los siguientes pesos factoriales en dos factores. ¿Cuáles serían las comunalidades y unicidades de cada variable?

VariableFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Esto se puede representar de la siguiente manera:

Solución

Para resolver este ejercicio, primero hay que calcular la comunalidad y después calcular la unicidad.

Comunalidad

Para cada una de las variables, hay que calcular la comunalidad utilizando la siguiente fórmula:

hp2=i=1k(api)2.h_p^2 = \sum_{i=1}^k (a_{p i})^2.

En este caso, cada variable tiene cargas en 2 factores (E y V), así que:

hp2=(ap,E)2+(ap,V)2.h_p^2 = (a_{p,E})^2 + (a_{p,V})^2.
  • Espacial 1: 0.902+0.222=0.81+0.0484=0.85840.90^2 + 0.22^2 = 0.81 + 0.0484 = 0.8584
  • Espacial 2: 0.892+0.342=0.7921+0.1156=0.90770.89^2 + 0.34^2 = 0.7921 + 0.1156 = 0.9077
  • Verbal 1: 0.102+0.892=0.01+0.7921=0.80210.10^2 + 0.89^2 = 0.01 + 0.7921 = 0.8021
  • Verbal 2: 0.252+0.992=1.04260.25^2 + 0.99^2 = 1.0426

En la variable verbal 2 veo que la comunalidad supera 1. En análisis factorial, esto se conoce como un Caso Heywood, que normalmente indica que algo en el modelo está mal especificado (por ejemplo, demasiados factores, correlación entre errores que no se ha tenido en cuenta, muestra pequeña, etc.).

Unicidad

La unicidad es la fracción de la varianza de XpX_p no explicada por los factores. Si las variables están estandarizadas (varianza total = 1), se cumple:

up2=1hp2.u_p^2 = 1 - h_p^2.
  • Espacial 1: 10.8584=0.14161 - 0.8584 = 0.1416
  • Espacial 2: 10.9077=0.09231 - 0.9077 = 0.0923
  • Verbal 1: 10.8021=0.19791 - 0.8021 = 0.1979
  • Verbal 2: 11.0426=0.04261 - 1.0426 = -0.0426

Calcula la correlación entre 2 variables

Hemos realizado un Análisis Factorial sobre la matriz de correlaciones de cuatro variables (dos espaciales y dos verbales) y obtenido los siguientes pesos factoriales en dos factores (E y V). ¿Cuál sería la correlación entre las dos variables espaciales y, por separado, la correlación entre las dos variables verbales?

VariableFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Solución

En análisis factorial clásico, la correlación (ρ\rho) entre dos variables XpX_p y XqX_q (con cargas ap,ia_{p,i} y aq,ia_{q,i} sobre el factor ii) se calcula como la suma de los productos de sus cargas en cada factor:

ρ(Xp,Xq)=i=1kap,i×aq,i.\rho(X_p,\,X_q) = \sum_{i=1}^{k} a_{p,i} \,\times\, a_{q,i}.

En este ejemplo, tenemos k=2k = 2 factores (E y V).

Correlación entre Espacial 1 y Espacial 2

Las cargas para Espacial 1 son aI,E=0.90,  aI,V=0.22a_{I,E} = 0.90,\;a_{I,V} = 0.22.
Las cargas para Espacial 2 son aII,E=0.89,  aII,V=0.34a_{II,E} = 0.89,\;a_{II,V} = 0.34.

Aplicando la fórmula:

ρ(Espacial 1,Espacial 2)=(0.90×0.89)+(0.22×0.34)=0.8758\rho(\text{Espacial 1},\, \text{Espacial 2}) = (0.90 \times 0.89) + (0.22 \times 0.34) = 0.8758
VariableFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Por tanto, la correlación entre las dos variables espaciales es aproximadamente 0.88.

Esto refleja que las dos variables espaciales están fuertemente relacionadas entre sí.

Correlación entre Verbal 1 y Verbal 2

Las cargas para Verbal 1 son aI,E=0.10,  aI,V=0.89a_{I,E} = 0.10,\;a_{I,V} = 0.89.
Las cargas para Verbal 2 son aII,E=0.25,  aII,V=0.99a_{II,E} = 0.25,\; a_{II,V} = 0.99.

Aplicando la misma fórmula:

ρ(Verbal 1,Verbal 2)=(0.10×0.25)+(0.89×0.99)=0.9061\rho(\text{Verbal 1},\, \text{Verbal 2}) = (0.10 \times 0.25) + (0.89 \times 0.99) = 0.9061
VariableFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

La correlación entre las dos variables verbales es, por tanto, aproximadamente 0.91.

Esto refleja que las dos variables espaciales están fuertemente relacionadas entre sí.

Calcula la correlación entre 3 variables

Se ha realizado un Análisis Factorial sobre la matriz de correlaciones de nueve variables (E1, E2, E3, V1, V2, V3, N1, N2, N3), obteniendo tres factores (F-E, F-V y F-N). La siguiente tabla muestra las cargas factoriales resultantes. ¿Cuál sería la correlación entre E1 y E2? ¿Y entre E3 y V1?

VariableF-EF-VF-N
E10.710.050.03
E20.830.040.14
E30.790.120.09
V10.040.750.14
V20.090.760.21
V30.070.810.11
N10.110.120.89
N20.170.140.90
N30.090.190.76

Solución

En el análisis factorial clásico, la correlación ρ(Xp,Xq)\rho(X_p, X_q) entre dos variables XpX_p y XqX_q se calcula como la suma de los productos de sus cargas factoriales en cada factor:

ρ(Xp,Xq)=i=1k  ap,i×aq,i.\rho(X_p,\,X_q) = \sum_{i=1}^{k} \; a_{p,i} \,\times\, a_{q,i}.

En este ejemplo, tenemos k = 3 factores:

  • F-E (Factor Espacial)
  • F-V (Factor Verbal)
  • F-N (Factor Numérico)

Correlación entre E1 y E2

  • E1: cargas (0.71,0.05,0.03)(0.71,\, 0.05,\, 0.03) en (F-E, F-V, F-N)
  • E2: cargas (0.83,0.04,0.14)(0.83,\, 0.04,\, 0.14)

Aplicando la fórmula:

ρ(E1,E2)=(0.71×0.83)+(0.05×0.04)+(0.03×0.14)=0.5955\rho(E1,\,E2) = (0.71 \times 0.83) + (0.05 \times 0.04) + (0.03 \times 0.14) = 0.5955
VariableF-EF-VF-N
E10.710.050.03
E20.830.040.14
E30.790.120.09
V10.040.750.14
V20.090.760.21
V30.070.810.11
N10.110.120.89
N20.170.140.90
N30.090.190.76

Por tanto, la correlación entre E1 y E2 es de aproximadamente 0.60. Por lo tanto, E1 y E2 están moderadamente correlacionadas

Correlación entre E3 y V1

  • E3: cargas (0.79,0.12,0.09)(0.79,\, 0.12,\, 0.09)
  • V1: cargas (0.04,0.75,0.14)(0.04,\, 0.75,\, 0.14)
ρ(E3,V1)=(0.79×0.04)+(0.12×0.75)+(0.09×0.14)=0.1342\rho(E3,\,V1) = (0.79 \times 0.04) + (0.12 \times 0.75) + (0.09 \times 0.14) = 0.1342

Por tanto, la correlación entre E3 y V1 es de aproximadamente 0.13. Es decir, la relación es bastante más baja, lo que sugiere que E1 y E2 comparten más varianza por su factor común (F-E) que E3 y V1.

Proporción de varianza explicada por cada factor

Hemos realizado un Análisis Factorial sobre la matriz de correlaciones de cuatro variables (dos espaciales y dos verbales) y obtenido los siguientes pesos factoriales en dos factores (E y V). ¿Cuál sería la proporción de varianza explicada por cada factor?”

VariableFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Solución

Primero, cálculo de los autovalores. Un autovalor λk\lambda_k de un factor kk se obtiene sumando los cuadrados de las cargas factoriales de todas las variables en ese factor. Luego, si tenemos pp variables estandarizadas, la proporción de varianza explicada es λk÷p\lambda_k \div p.

Primero calculo el autovalor del Factor E:

λE=0.902+0.892+0.102+0.252=1.6746\lambda_E = 0.90^2 + 0.89^2 + 0.10^2 + 0.25^2 = 1.6746

Después calculo el autovalor del Factor V:

λV=0.222+0.342+0.892+0.992=1.9362\lambda_V = 0.22^2 + 0.34^2 + 0.89^2 + 0.99^2 = 1.9362

Ahora, puedo calcular la proporción de varianza explicada. Dado que hay p=4p = 4 variables, cada autovalor se divide entre 4 para obtener la proporción (multiplicada luego por 100 para el porcentaje):

  • Factor E λE4=1.674640.41865    41.86%. \frac{\lambda_E}{4} = \frac{1.6746}{4} \approx 0.41865 \;\to\; 41.86\%.
  • Factor V λV4=1.936240.48405    48.41%. \frac{\lambda_V}{4} = \frac{1.9362}{4} \approx 0.48405 \;\to\; 48.41\%.

Sumando, ambos factores explican alrededor de:

41.86%+48.41%    90.27%.41.86\% + 48.41\% \;\approx\; 90.27\%.

Es decir:

  • El Factor E explica cerca del 42% de la varianza total (en cuatro variables estandarizadas).
  • El Factor V explica alrededor del 48%.
  • Entre los dos factores, se cubre aproximadamente 90% de la varianza, dejando un 10% no explicado, que podría atribuirse a unicidades o algún otro factor residual.

De este modo, Factor V es ligeramente más potente que Factor E en términos de varianza explicada, aunque ambos muestran una contribución sustancial a explicar los datos.

Significancia de pesos estadísticos

Hemos realizado un Análisis Factorial Exploratorio (AFE) sobre la matriz de correlaciones de cuatro variables y hemos obtenido los siguientes pesos factoriales en dos factores con una muestra de 100 personas.

Se pide determinar qué pesos factoriales son estadísticamente significativos con un nivel de significancia de α=0.05\alpha = 0.05.

VariablesFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Solución

Un peso factorial es estadísticamente significativo si cumple con la siguiente condición:

ρxyZα/21N1|\rho_{xy}| \geq Z_{\alpha/2} \frac{1}{\sqrt{N - 1}}

Sustituyendo los valores en la fórmula:

11001=19919.950.1005\frac{1}{\sqrt{100 - 1}} = \frac{1}{\sqrt{99}} \approx \frac{1}{9.95} \approx 0.1005

Multiplicamos por Z0.025=1.96Z_{0.025} = 1.96:

1.96×0.1005=0.1971.96 \times 0.1005 = 0.197

Por lo tanto, un peso factorial será estadísticamente significativo si:

ρxy0.197|\rho_{xy}| \geq 0.197

Ahora verifico cada peso factorial en la tabla:

VariablesFactor EFactor V
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Como se puede ver, los pesos factoriales significativos (\≥0.197\≥0.197) son:

  • Espacial 1 en Factor E (0.90)
  • Espacial 2 en Factor E (0.89)
  • Verbal 1 en Factor V (0.89)
  • Verbal 2 en Factor E (0.25)
  • Verbal 2 en Factor V (0.99)

Por el contrario, los pesos factoriales NO significativos (\<0.197\<0.197) son:

  • Verbal 1 en Factor E (0.10)

Es decir, todos los pesos factoriales, salvo uno de ellos, son significativos.

Cálculo de puntuaciones factoriales

Hemos realizado un Análisis Factorial Exploratorio (AFE) y obtenido los siguientes pesos factoriales en dos factores.

VariablesFactor E (FEF_E)Factor V (FVF_V)
Espacial 10.900.22
Espacial 20.890.34
Verbal 10.100.89
Verbal 20.250.99

Se pide calcular la puntuación factorial pronosticada para una persona con las siguientes puntuaciones en las variables:

  • Espacial 1 = 2
  • Espacial 2 = 3
  • Verbal 1 = 1
  • Verbal 2 = 5

La puntuación factorial en cada factor se calcula como una combinación lineal de las puntuaciones individuales (XpX_p) ponderadas por sus pesos factoriales (apia_{pi}):

Fk=i=1pXiaikF_k = \sum_{i=1}^{p} X_i \cdot a_{ik}

Donde:

  • FkF_k es la puntuación factorial en el factor kk.
  • XiX_i es la puntuación de la persona en la variable ii.
  • aika_{ik} es la carga factorial de la variable ii en el factor kk.
  • pp es el número de variables (en este caso, 4).

Ahora, puedo sustituir valores para cada factor:

  • Factor E: (2×0.90)+(3×0.89)+(1×0.10)+(5×0.25)=5.82(2 \times 0.90) + (3 \times 0.89) + (1 \times 0.10) + (5 \times 0.25) = 5.82
  • Factor V: (2×0.22)+(3×0.34)+(1×0.89)+(5×0.99)=7.30(2 \times 0.22) + (3 \times 0.34) + (1 \times 0.89) + (5 \times 0.99) = 7.30

El Factor V tiene una puntuación más alta, lo que sugiere que este individuo está más influenciado por el Factor V que por el Factor E.