IniziaInizia gratis

Rappresentare le differenze nei punteggi fattoriali delle persone

Le saturazioni fattoriali non sono gli unici parametri che differiscono tra i risultati EFA e CFA. Anche i punteggi fattoriali degli individui cambiano quando sono calcolati a partire dai parametri EFA o CFA. Per illustrarlo, vedremo come variano i punteggi fattoriali per gli individui nel dataset bfi_EFA quando sono calcolati dal modello EFA rispetto al modello CFA, esaminando i grafici di densità di tali punteggi.

Questo esercizio fa parte del corso

Analisi fattoriale in R

Visualizza il corso

Istruzioni dell'esercizio

  • Per prima cosa, salva i punteggi dall'elemento denominato scores dell'oggetto EFA_model in un nuovo oggetto. Poiché questo modello è stato creato dal dataset bfi_EFA, i punteggi fattoriali provengono da quel dataset.
  • Poi, usa fscores() per calcolare ed estrarre i punteggi fattoriali degli individui usando l'oggetto del modello CFA con lo stesso dataset bfi_EFA.
  • Infine, utilizza le funzioni plot() e lines() per rappresentare le densità dei punteggi fattoriali degli individui sul primo fattore.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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")
Modifica ed esegui il codice