BFI 데이터셋 분할하기
이번 장에서는 Big Five 성격 특성을 측정하는 25개 문항에 대한 응답으로 구성된 bfi 데이터셋을 사용해요. 실습을 위해 문항 응답만 남겨 두었어요. 이 데이터로 탐색적 요인분석(EFA)과 확인적 요인분석(CFA)을 모두 수행할 예정이므로, 먼저 데이터셋을 분할하는 것부터 시작할게요. 1장에서 gcbs 데이터셋을 분할할 때 배운 같은 과정을 사용할 거예요.
이 연습은 강의의 일부입니다
R로 배우는 요인분석
연습 안내
- 두 개의 인덱스 집합(
indices_EFA,indices_CFA)을 사용해bfi를 절반으로 나누고, 각 행이 어떤 데이터셋에 속할지 결정하세요. - 첫 번째 인덱스 집합으로 EFA용 데이터셋을 만들고, 두 번째 인덱스 집합으로 CFA용 데이터셋을 만드세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Establish two sets of indices to split the dataset
N <- nrow(___)
indices <- seq(___, ___)
indices_EFA <- sample(indices, floor((.5*___)))
indices_CFA <- indices[!(indices %in% ___)]
# Use those indices to split the dataset into halves for your EFA and CFA
bfi_EFA <- bfi[___, ]
bfi_CFA <- bfi[___, ]