why the coefficient of case 2 is 2 columns, not 5 columns? (about coefficient value of PCA)
2 次查看(过去 30 天)
显示 更早的评论
(1) Case 1
[coeff] = pca(rand(5,3))
(2) Case 2
[coeff] = pca(rand(5,3)')
why the coefficient of case 2 is 2 columns, not 5 columns?
0 个评论
采纳的回答
Jon
2022-12-5
编辑:Jon
2022-12-5
By default pca gives the 'economy' option which only includes significant components. for pca(X) with X n by p using 'economy' false will give a p by p coefficient matrix as you expected
[coeff] = pca(rand(5,3)','economy',false)
coeff =
-0.4049 -0.1882 0.5939 -0.5462 0.3867
-0.5332 0.5469 -0.2904 0.2565 0.5162
0.3748 0.7458 0.5429 -0.0101 -0.0925
-0.1896 -0.2715 0.5169 0.7893 -0.0096
0.6126 -0.1887 -0.0324 0.1128 0.7585
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!