Побудова графіка осипу (scree plot)
Графік осипу — це візуальне подання власних значень. Швидко оцінити розмірність вашого набору даних можна саме за таким графіком. Як і функція eigen() у попередній вправі, функція scree() приймає кореляційну матрицю як аргумент. Власні значення можна отримати з аналізу головних компонент або факторного аналізу, і функція scree() за замовчуванням обчислює та візуалізує обидва варіанти. Оскільки eigen() знаходить власні значення через аналіз головних компонент, ми використаємо factors = FALSE, щоб на графіку осипу були лише значення, що відповідають цим результатам.
Ця вправа є частиною курсу
Факторний аналіз в R
Інструкції до вправи
- Знову обчисліть кореляційну матрицю.
- Далі використайте цю кореляційну матрицю, щоб побудувати графік осипу.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)
# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)