Aan de slag met een unidimensionele EFA
Laten we beginnen met het psych-pakket en een verklarende factoranalyse (EFA) met één factor. De functie fa() voert een EFA uit op je data. In de praktijk zorg je ervoor dat je een gegevensset gebruikt die alleen itemantwoorden bevat: andere typen data zorgen voor fouten en/of onjuiste resultaten. In de gcbs-gegevensset zijn dit de antwoorden van deelnemers op 15 items van de Generic Conspiracist Beliefs Scale, die complotdenken meet.
Een EFA geeft informatie over de relatie van elk item met één factor waarvan wordt verondersteld dat die door de items wordt weergegeven. Met EFA-resultaten krijg je basisinformatie over hoe goed items aansluiten bij dat veronderstelde construct.
Zorg ervoor dat je het resultaatobject van de analyse opslaat, zodat je er later op kunt terugkomen.
Deze oefening maakt deel uit van de cursus
Factoranalyse in R
Oefeninstructies
- Laad het
psych-pakket om de benodigde functies voor je exploratieve factoranalyse te gebruiken. - Voer daarna een EFA met één factor uit op de
gcbs-gegevensset en sla het resultaat op in een object met de naamEFA_model. - Roep tot slot het object
EFA_modelaan om te zien hoe de items in de gegevensset samenhangen met de geëxtraheerde factor.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Load the psych package
___
# Conduct a single-factor EFA
EFA_model <- ___(gcbs)
# View the results
___