使用 PCA 函数返回不同的值

Different Valuse Returned from Using PCA Function

有人可以向我解释一下它们有何不同吗?

#First Type of PCA.  Scales and Transposes manually
pr.data <- prcomp(scale(t(data)))

#Second Type of PCA
pr.data <- prcomp(data, retx=TRUE, scale=TRUE)

难道只是一个转置(第一个)第二个不转置?

我认为 t(data) 肯定会影响你的数据,因为你将 "samples vs. features" 的位置切换到 "features vs. samples." 转置矩阵将 "flip" 分析。