У меня возникают проблемы с 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
Кажется, что здесь происходит что-то простое, но гугл пока бесполезен.