Crear un scree plot
El scree plot es una representación visual de los autovalores. Examinarlo a simple vista es una forma rápida y sencilla de hacerte una idea de la dimensionalidad de tu conjunto de datos. Al igual que la función eigen() del ejercicio anterior, la función scree() recibe una matriz de correlaciones como argumento. Los autovalores pueden generarse a partir de un análisis de componentes principales o de un análisis factorial, y scree() calcula y representa ambos por defecto. Como eigen() obtiene autovalores mediante análisis de componentes principales, usaremos factors = FALSE para que nuestro scree plot muestre solo los valores correspondientes a esos resultados.
Este ejercicio forma parte del curso
Análisis factorial en R
Instrucciones del ejercicio
- Una vez más, calcula la matriz de correlaciones.
- Después, usa esa matriz de correlaciones para crear un scree plot.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)
# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)