【发布时间】:2019-10-07 22:48:35
【问题描述】:
在 PCA 分析之后,我需要计算 Hotelling T2 和 SPE (Q)。我使用库 mdatools 中的 pca 函数完成了它,但我看到计算的 PC 与 prcomp 或 princomp 函数计算的 PC 不同。为什么?
library(mdatools)
NF4.3.pca4 <- pca(NF4.3, ncomp = 15, center = T, scale = T)
res <- NF4.3.pca4$calres
NF4.3.pca <- prcomp(NF4.3, center = T, scale. = T) #different eigenvalues
还有其他方法可以从主成分计算 T2 和 SPE 吗?
数据:
ASSORB_CAT1;ASSORB_CAT3;ASSORB_VOLANO;AZOTO_IN
0.03662109;23.55957;-12.30469;39.3
0;25.36621;-11.09619;39.2
-0.02441406;21.92383;-11.26709;39.2
-0.02441406;23.10791;-11.07178;39.1
-0.04882813;22.81494;-10.57129;39.59975
0;24.24316;-11.23047;39.89737
0;22.63184;-11.43799;39.8
-0.04882813;24.34082;-13.61084;39.5
0;21.83838;-11.1084;39.4
0;24.3042;-12.08496;39.3
0;24.67041;-12.40234;39.3
【问题讨论】: