Имам проблеми с princomp
, по-специално biplot
, когато искам да използвам ковариационна или корелационна матрица, която не е генерирана от самия princomp
. За простота ще използвам много по-малък набор от данни от този, с който се занимавам.
cr <- cov.wt(USArrests)
biplot(princomp(data = USArrests, covmat = cr))
дава ми грешката
Error in biplot.princomp(princomp(data = USArrests, covmat = cr)) :
object 'princomp(data = USArrests, covmat = cr)' has no scores
Изглежда, че тук се случва нещо просто, но досега Google не е бил полезен.