ComeçarComece de graça

Plotando diferenças nos escores fatoriais das pessoas

As cargas fatoriais não são os únicos parâmetros que diferem entre os resultados de EFA e CFA. Os escores fatoriais dos indivíduos também mudam quando são calculados a partir dos parâmetros de EFA ou de CFA. Para ilustrar isso, vamos observar como os escores fatoriais dos indivíduos no conjunto de dados bfi_EFA diferem quando são calculados a partir do modelo EFA versus do modelo CFA, examinando os gráficos de densidade desses escores.

Este exercício faz parte do curso

Análise Fatorial em R

Ver curso

Instruções do exercício

  • Primeiro, salve os escores do elemento nomeado scores do objeto EFA_model em um novo objeto. Como esse modelo foi criado a partir do conjunto de dados bfi_EFA, os escores fatoriais vêm desse conjunto.
  • Em seguida, use fscores() para calcular e extrair os escores fatoriais dos indivíduos usando o objeto de modelo CFA com o mesmo conjunto de dados bfi_EFA.
  • Por fim, use as funções plot() e lines() para representar as densidades dos escores fatoriais dos indivíduos no primeiro fator.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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")
Editar e executar o código