Kişilerin faktör puanlarındaki farkların görselleştirilmesi
Faktör yükleri, EFA ve CFA sonuçları arasında farklılaşan tek parametre değildir. Bireylerin faktör puanları da, EFA veya CFA parametrelerinden hesaplandıklarında farklılık gösterir. Bunu göstermek için, bfi_EFA veri kümesindeki bireylerin faktör puanlarının EFA modelinden ve CFA modelinden hesaplandığında nasıl değiştiğini, bu puanların yoğunluk grafiklerine bakarak inceleyeceğiz.
Bu egzersiz
R ile Faktör Analizi
kursunun bir parçasıdırEgzersiz talimatları
- Önce,
EFA_modelnesnesindekiscoresadlı liste unsurundaki puanları yeni bir nesneye kaydet. Bu modelbfi_EFAveri kümesinden oluşturulduğu için faktör puanları da bu veri kümesindendir. - Sonra, aynı
bfi_EFAveri kümesini kullanarak CFA model nesnesiyle bireylerin faktör puanlarını hesaplamak ve çıkarmak içinfscores()kullan. - Son olarak, bireylerin birinci faktördeki faktör puanlarının yoğunluklarını çizdirmek için
plot()velines()fonksiyonlarını kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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")