Ö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, kursun bir parçasıdır
R ile Faktör Analizi
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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
___$___