【发布时间】:2012-09-27 16:20:59
【问题描述】:
我刚刚开始了解 PCA,我希望将它用于包含超过 4,00,000 行的巨大微阵列数据集。我有样本形式的列,以及基因/基因座形式的行。我确实浏览了一些关于使用 PCA 的教程,并且遇到了 princomp() 和 prcomp() 以及其他一些。
现在,正如我在这里了解到的那样,为了在双标图中绘制“样本”,我需要将它们放在行中,将基因/基因座放在列中,因此我必须在之前转置我的数据将其用于 PCA。
但是,由于行数超过 4,00,000,我无法将它们转换为列,因为列是有限的。所以我的问题是,有没有办法使用这些 R 函数对我的数据执行 PCA 而不转置它?如果没有,你们中的任何人都可以建议我任何其他方式或方法吗?
【问题讨论】:
-
我想知道您转置数据是否会为 PCA 提供相同的结果