Bắt đầu ngayBắt đầu miễn phí

Tạo biểu đồ scree

Biểu đồ scree là cách trực quan hóa các trị riêng (eigenvalues). Quan sát nhanh biểu đồ scree giúp bạn cảm nhận sơ bộ về số chiều của bộ dữ liệu. Giống như hàm eigen() ở bài trước, hàm scree() nhận một ma trận tương quan làm đối số. Các trị riêng có thể được tạo ra từ phân tích thành phần chính (principal component analysis) hoặc phân tích nhân tố (factor analysis), và scree() mặc định sẽ tính và vẽ cả hai. Vì eigen() tìm trị riêng thông qua phân tích thành phần chính, chúng ta sẽ dùng factors = FALSE để biểu đồ scree chỉ hiển thị các giá trị tương ứng với kết quả đó.

Bài tập này là một phần của khóa học

Phân tích Nhân tố trong R

Xem khóa học

Hướng dẫn bài tập

  • Một lần nữa, hãy tính ma trận tương quan.
  • Tiếp theo, dùng ma trận tương quan đó để tạo biểu đồ scree.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)

# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)
Chỉnh sửa và Chạy Mã