2012-06-04 27 views
0

我有一些数据,我想做一个PCA阴谋。然而,前两个主要组件完全归因于3个异常值样本(32个),我想跳过这些并仅从第3个开始绘制主要组件。这是可能的,还是我必须做一些计算,从数据中减去前两个主成分,然后绘制剩余部分?如何在R中跳过前几个主要组件来做PCA图?

+1

“biplot(...,choices = 3:4)”如何? –

回答

5

如果异常值占主导地位,并且您不想要这个,我会强烈建议您在执行pca之前将它们除去。

+0

是的,我认为这可能是最好的选择。 –

4

除去异常值的另一种方法是通过将PCA与稳健的方法进行拟合来降低它们的影响或影响。 R具有广泛的稳健统计方法。请参阅Robust task view on CRAN中的“多元分析”。