Créer un scree plot
Le scree plot est une représentation visuelle des valeurs propres. L’examiner rapidement permet d’avoir un premier aperçu de la dimensionnalité de votre jeu de données. Comme la fonction eigen() dans l’exercice précédent, la fonction scree() prend en argument une matrice de corrélation. Les valeurs propres peuvent être obtenues par une analyse en composantes principales ou une analyse factorielle, et scree() calcule et trace les deux par défaut. Étant donné que eigen() obtient les valeurs propres via l’analyse en composantes principales, nous utiliserons factors = FALSE pour que notre scree plot n’affiche que les valeurs correspondant à ces résultats.
Cet exercice fait partie du cours
Analyse factorielle avec R
Instructions
- Comme précédemment, calculez la matrice de corrélation.
- Ensuite, utilisez cette matrice de corrélation pour créer un scree plot.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)
# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)