1. 学ぶ
  2. /
  3. コース
  4. /
  5. Phân tích Nhân tố trong R

Connected

演習

Tính các trị riêng (eigenvalues)

Để xác định thực nghiệm số chiều của dữ liệu, một cách phổ biến là xem xét các trị riêng (eigenvalues). Trị riêng là đại lượng số hóa phần phương sai được giải thích bởi mỗi nhân tố hoặc thành phần. Trị riêng được tính từ ma trận tương quan, nên bạn sẽ cần dùng cor() để tính và lưu ma trận tương quan của bộ dữ liệu trước khi tính trị riêng. Bạn cần chỉ rõ rằng bạn muốn dùng quan sát hoàn chỉnh theo cặp (pairwise complete observations). Mặc định là dùng tất cả, nhưng nếu bộ dữ liệu có giá trị thiếu, cách đó sẽ tạo ra một ma trận toàn NA.

Bạn sẽ thực hiện các phép tính này trên bộ dữ liệu bfi_EFA vừa tạo — nhớ rằng bạn đang lưu dữ liệu trong bfi_CFA cho phân tích khẳng định (confirmatory) nhé!

指示

100 XP
  • Dùng cor() để tính ma trận tương quan cho bộ dữ liệu EFA của bạn. Đặt giá trị đối số use để sử dụng các quan sát hoàn chỉnh theo cặp.
  • Tiếp theo, dùng ma trận tương quan đó với hàm eigen() để lấy các trị riêng.
  • Các trị riêng được lưu trong phần tử values của đối tượng danh sách eigenvals. Hãy xem thử!