Розподіл вашого набору даних
Під час розробки міри важливо виконувати EFA і CFA на окремих наборах даних, адже використання одного й того самого набору може завищувати показники відповідності моделі. Натомість розділіть набір даних навпіл: одну половину використайте для EFA, а іншу — для CFA.
Ця вправа є частиною курсу
Факторний аналіз в R
Інструкції до вправи
- Розділіть набір даних навпіл, використавши два набори індексів, щоб визначити, які рядки належать до кожного з них.
- Використайте перший набір індексів, щоб створити набір даних для вашої EFA, а другий набір — для вашої CFA.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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[___, ]