Corriger le modèle Heywood latent
Dans l’exercice précédent, vous avez constaté que l’enquête d’adoption présentait une corrélation > 1 sur la variable latente. Vous devez corriger ce cas de Heywood en fusionnant les deux variables latentes en une seule variable latente. Ensuite, analysez et résumez le modèle pour vérifier si la fusion de ces deux facteurs en un seul a résolu la corrélation problématique.
Cet exercice fait partie du cours
Modélisation par équations structurelles avec lavaan en R
Instructions
- Modifiez le modèle pour créer un seul facteur
goodstorymesuré par les six variables manifestes du jeu de donnéesadoptsurvey. - Analysez le modèle avec la fonction
cfa()pour vous assurer qu’aucun message d’erreur n’apparaît. - Exécutez
summary()sur le modèle pour afficher l’ajustement final du modèle.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Look at the data
head(adoptsurvey)
# Edit the original model
adopt.model <- 'goodstory =~ pictures + background + loveskids
inperson =~ energy + wagstail + playful'
# Analyze the model
adopt.fit <- cfa(model = ___, data = adoptsurvey)
# Look for Heywood cases
summary(___, standardized = TRUE, fit.measures = TRUE)