3

singular values of a matrix in R主成分を取得し、princomp(x)も作成して結果を比較したい

princomp()が主成分を与えることを私は知っています

質問

$ d、$ u、および$ v(の解)から主成分を取得するにはどうすればよい s = svd(x)ですか?

4

1 に答える 1

12

何らかの方法で、おそらく(のように)の代わりにをprcomp使用してPCAを計算するを調べる必要があります。そうすれば、必要なのがPCA出力だけであるが、を使用して計算された場合、あなたは黄金になります。svdeigenprincompsvd

また、stats:::prcomp.defaultコマンドラインで入力すると、自分の出力がどのように使用されているかを確認できsvdます。

于 2011-10-03T17:49:31.337 に答える