我只是想在主成分6中对变量进行排序。
我已经尝试过fviz_contrib,但是由于某些奇怪的原因,它只能进入5维。
我的biplot可以做到这一点,但我需要定量数据。我想订购由此代码产生的向量;
biplot(pca_result, scale = 0, choices = 5:6)
我以前使用'princomp'进行过此操作,但是如果使用该命令,则会出现错误,“只能用于比变量更多的单位”,如果横切,我会得到pca的单位,而不是变量。
答案 0 :(得分:0)
给出一个数据集-您将只能获得n
主成分,其中n
是min(#features, #samples)-1
。
因此,在您的情况下,可能发生的情况是您的数据中的要素少于5个,或者样本数少于5个。
简单地重新计算-主成分的数量不能超过您具有的特征数量,也不能超过数据中具有的样本数量。