Împărțirea setului de date
În procesul de dezvoltare a unui instrument de măsurare, este important să aplici EFA și CFA pe seturi de date separate, deoarece utilizarea aceluiași set de date poate duce la statistici de potrivire a modelului supraestimate. În schimb, poți împărți setul de date în două jumătăți, folosind una pentru EFA și cealaltă pentru CFA.
Acest exercițiu face parte din cursul
Analiza factorială în R
Instrucțiuni pentru exercițiu
- Împarte setul de date în două jumătăți folosind două seturi de indici, pentru a determina ce rânduri aparțin fiecărui set de date.
- Folosește primul set de indici pentru a crea setul de date destinat EFA, apoi folosește al doilea set pentru setul de date destinat CFA.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Establish two sets of indices to split the dataset
N <- nrow(gcbs)
indices <- seq(1, ___)
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
gcbs_EFA <- gcbs[___, ]
gcbs_CFA <- gcbs[___, ]