使用 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" 分析。
有人可以向我解释一下它们有何不同吗?
#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" 分析。