Aan de slagBegin gratis

Een screeplot maken

De screeplot is een visuele weergave van eigenwaarden. Door de screeplot te bekijken, krijg je snel en eenvoudig gevoel voor de dimensionaliteit van je gegevensset. Net als de functie eigen() in de vorige oefening, neemt de functie scree() een correlatiematrix als argument. Eigenwaarden kunnen worden afgeleid uit een principal component analysis of een factoranalyse, en de functie scree() berekent en plot standaard beide. Omdat eigen() eigenwaarden vindt via principal components analysis, gebruiken we factors = FALSE zodat onze screeplot alleen de waarden toont die bij die resultaten horen.

Deze oefening maakt deel uit van de cursus

Factoranalyse in R

Bekijk cursus

Oefeninstructies

  • Bereken opnieuw de correlatiematrix.
  • Gebruik vervolgens die correlatiematrix om een screeplot te maken.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)

# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)
Code bewerken en uitvoeren