시작하기무료로 시작하기

개인 요인 점수 차이 시각화하기

요인부하량만 EFA와 CFA 결과에서 다른 것이 아닙니다. 개인의 요인 점수도 EFA 또는 CFA의 추정치를 사용해 계산하느냐에 따라 달라집니다. 이를 보여주기 위해, bfi_EFA 데이터셋의 개인 요인 점수가 EFA 모델과 CFA 모델 각각으로 계산되었을 때 어떻게 다른지, 해당 점수의 밀도 그래프를 비교해 보겠습니다.

이 연습은 강의의 일부입니다

R로 배우는 요인분석

강의 보기

연습 안내

  • 먼저, EFA_model 객체의 이름 있는 리스트 요소 scores에서 점수를 꺼내 새 객체에 저장하세요. 이 모델은 bfi_EFA 데이터셋으로 생성되었으므로, 요인 점수도 해당 데이터셋을 기반으로 합니다.
  • 다음으로, 같은 bfi_EFA 데이터셋을 사용해 CFA 모델 객체에서 개인 요인 점수를 계산하고 추출하려면 fscores()를 사용하세요.
  • 마지막으로, 첫 번째 요인에 대한 개인 요인 점수의 밀도를 그리기 위해 plot()lines() 함수를 사용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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")
코드 편집 및 실행