Tôi đang cố gắng để hiểu đầu ra của phân tích thành phần chính được thực hiện như sau:
> head(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9 1.7 0.4 setosa
> res = prcomp(iris[1:4], scale=T)
> res
Standard deviations:
[1] 1.7083611 0.9560494 0.3830886 0.1439265
Rotation:
PC1 PC2 PC3 PC4
Sepal.Length 0.5210659 -0.37741762 0.7195664 0.2612863
Sepal.Width -0.2693474 -0.92329566 -0.2443818 -0.1235096
Petal.Length 0.5804131 -0.02449161 -0.1421264 -0.8014492
Petal.Width 0.5648565 -0.06694199 -0.6342727 0.5235971
>
> summary(res)
Importance of components:
PC1 PC2 PC3 PC4
Standard deviation 1.7084 0.9560 0.38309 0.14393
Proportion of Variance 0.7296 0.2285 0.03669 0.00518
Cumulative Proportion 0.7296 0.9581 0.99482 1.00000
>
Tôi có xu hướng kết luận sau từ đầu ra trên:
Tỷ lệ phương sai biểu thị mức độ chênh lệch tổng của phương sai của một thành phần chính cụ thể. Do đó, biến thiên PC1 giải thích 73% tổng phương sai của dữ liệu.
Các giá trị xoay được hiển thị giống như 'tải' được đề cập trong một số mô tả.
Khi xem xét các phép quay của PC1, người ta có thể kết luận rằng Sepal.Lipse, Petal.Ldrops và Petal.Width có liên quan trực tiếp với nhau và tất cả chúng đều liên quan nghịch với Sepal.Width (có giá trị âm khi xoay PC1)
Có thể có một yếu tố trong thực vật (một số hệ thống chức năng hóa học / vật lý, v.v.) có thể ảnh hưởng đến tất cả các biến này (Sepal.Lipse, Petal.Ldrops và Petal.Width theo một hướng và Sepal.Width theo hướng ngược lại).
Nếu tôi muốn hiển thị tất cả các phép quay trong một biểu đồ, tôi có thể hiển thị đóng góp tương đối của chúng vào tổng biến thể bằng cách nhân mỗi vòng quay với tỷ lệ phương sai của thành phần chính đó. Ví dụ, đối với PC1, các phép quay 0,52, -0,26, 0,58 và 0,56 đều được nhân với 0,73 (phương sai tỷ lệ cho PC1, được hiển thị trong đầu ra (res) tóm tắt.
Tôi có đúng về kết luận trên không?
Chỉnh sửa liên quan đến câu hỏi 5: Tôi muốn hiển thị tất cả các vòng quay trong một barchart đơn giản như sau:
Vì PC2, PC3 và PC4 có sự đóng góp dần dần cho biến thể, nên điều chỉnh (giảm) tải của các biến ở đó có hợp lý không?