Wizualizacja różnic w wynikach czynnikowych osób
Ładunki czynnikowe to nie jedyne parametry, które różnią się między wynikami EFA i CFA. Indywidualne wyniki czynnikowe również się różnią w zależności od tego, czy zostały obliczone na podstawie parametrów EFA, czy CFA. Aby to zilustrować, przyjrzymy się, jak wyniki czynnikowe osób ze zbioru danych bfi_EFA różnią się w zależności od użytego modelu – analizując wykresy gęstości tych wyników.
To ćwiczenie jest częścią kursu
Analiza czynnikowa w R
Instrukcje do ćwiczenia
- Na początek zapisz wyniki czynnikowe z nazwanego elementu listy
scoresobiektuEFA_modeldo nowego obiektu. Ponieważ model ten został zbudowany na podstawie zbioru danychbfi_EFA, wyniki czynnikowe pochodzą właśnie z tego zbioru. - Następnie użyj funkcji
fscores(), aby obliczyć i wyodrębnić indywidualne wyniki czynnikowe, korzystając z obiektu modelu CFA na tym samym zbiorze danychbfi_EFA. - Na koniec użyj funkcji
plot()ilines(), aby narysować wykresy gęstości indywidualnych wyników czynnikowych dla pierwszego czynnika.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Extracting factor scores from the EFA model
EFA_scores <- EFA_model$___
# Calculating factor scores by applying the CFA parameters to the EFA dataset
CFA_scores <- fscores(EFA_CFA, data = ___)
# Comparing factor scores from the EFA and CFA results from the bfi_EFA dataset
___(density(___[,1], na.rm = TRUE),
xlim = c(-3, 3), ylim = c(0, 1), col = "blue")
___(density(___[,1], na.rm = TRUE),
xlim = c(-3, 3), ylim = c(0, 1), col = "red")