Özdeğerleri hesaplama
Verilerinin boyut sayısını ampirik olarak belirlemenin yaygın bir yolu, özdeğerlere bakmaktır. Özdeğerler, her bir faktörün veya bileşenin açıkladığı varyans miktarının sayısal bir temsilidir. Özdeğerler bir korelasyon matrisinden hesaplanır, bu yüzden özdeğerleri hesaplamadan önce veri kümesinin korelasyon matrisini hesaplamak ve saklamak için cor() kullanman gerekecek. Çiftler bazında tamamlanmış gözlemleri kullanmak istediğini belirtmelisin. Varsayılan her şeyi kullanmaktır; ancak veri kümen herhangi bir eksik değer içeriyorsa bu, NA’larla dolu bir matrisle kalmana neden olur.
Bu hesaplamaları az önce oluşturduğun bfi_EFA veri kümesi üzerinde yapacaksın – unutma, doğrulayıcı analiz için veriyi bfi_CFA içinde saklıyorsun!
Bu egzersiz
R ile Faktör Analizi
kursunun bir parçasıdırEgzersiz talimatları
cor()kullanarak EFA veri kümen için korelasyon matrisini hesapla.useargümanının değerini çiftler bazında tamamlanmış gözlemleri kullanacak şekilde ayarla.- Sonra,
eigen()fonksiyonuyla bu korelasyon matrisini kullanarak özdeğerleri elde et. - Özdeğerler,
eigenvalsliste nesnesininvalueselemanında saklanır. Bir göz at!
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate the correlation matrix first
bfi_EFA_cor <- ___(bfi_EFA, use = ___)
# Then use that correlation matrix to calculate eigenvalues
eigenvals <- ___(bfi_EFA_cor)
# Look at the eigenvalues returned
___$___