Разбивка набора данных BFI
В этой главе вы будете работать с набором данных bfi, который содержит ответы на 25 вопросов, измеряющих «Большую пятёрку» личностных черт. Для удобства работы набор данных сокращён до одних лишь ответов на вопросы. Поскольку вы будете проводить как исследовательский, так и подтверждающий факторный анализ на этих данных, начните с разбивки набора данных. Используйте тот же подход, что и в главе 1, когда вы разбивали набор данных gcbs.
Это упражнение является частью курса
Факторный анализ в R
Инструкции к упражнению
- Разделите
bfiпополам с помощью двух наборов индексов (indices_EFAиindices_CFA), чтобы определить, какие строки войдут в каждый набор данных. - Используйте первый набор индексов для создания набора данных для исследовательского факторного анализа (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[___, ]