Так или иначе, вам, вероятно, стоит взглянуть на prcomp
, который вычисляет PCA, используя svd
вместо eigen
(как в princomp
).Таким образом, если все, что вам нужно, это выходной сигнал PCA, но рассчитанный с использованием svd
, то вы золотой.
Кроме того, если вы введете stats:::prcomp.default
в командной строке, вы сможете увидеть, как он используетвывод svd
самостоятельно.