Начало работы с однофакторным EFA
Начнём с использования пакета psych и проведения однофакторного исследовательского факторного анализа (EFA). Функция fa() выполняет EFA на основе ваших данных. При работе с реальными данными убедитесь, что набор данных содержит только ответы на вопросы — любые другие типы данных могут вызвать ошибки или привести к некорректным результатам. В наборе данных gcbs это ответы испытуемых на 15 пунктов Шкалы общих конспирологических убеждений (Generic Conspiracist Beliefs Scale), предназначенной для измерения склонности к конспирологическому мышлению.
EFA позволяет оценить связь каждого пункта с единым фактором, который предположительно отражается в этих пунктах. Результаты EFA дают базовое представление о том, насколько хорошо пункты соотносятся с гипотетическим конструктом.
Обязательно сохраните объект с результатами анализа, чтобы вернуться к нему позже.
Это упражнение является частью курса
Факторный анализ в R
Инструкции к упражнению
- Загрузите пакет
psych, чтобы получить доступ к необходимым функциям для исследовательского факторного анализа. - Затем выполните однофакторный EFA на наборе данных
gcbsи сохраните результат в объект с именемEFA_model. - Наконец, вызовите объект
EFA_model, чтобы увидеть, как пункты набора данных связаны с извлечённым фактором.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Load the psych package
___
# Conduct a single-factor EFA
EFA_model <- ___(gcbs)
# View the results
___