Починаємо з одновимірної EFA
Почнімо з використання пакета psych і виконання однофакторного Exploratory Factor Analysis (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
___