Donc, d'après ce que j'ai compris, vous imaginez que vous avez deux nuages de points chacun, dans un espace dimensionnel; vous effectuez l'ACP sur chaque cloud séparément et souhaitez ensuite comparer les résultats de l'ACP entre les clouds et tester les différences significatives dans certaines des fonctionnalités PCA les plus importantes.nd
Je ne pense pas qu'il existe de tests standard à cet effet. Pour toute question spécifique, on peut probablement trouver une méthode ou un test, mais votre question est un peu trop large pour essayer de proposer des tests possibles.
Pourtant, une approche générale qui me vient à l'esprit est d'utiliser des tests de permutation. Disons que vous voulez tester si PC1 dans les deux ensembles d'échantillons ("nuages") est différent. Vous pouvez calculer l'angle entre eux. Ensuite, vous regroupez tous les points ensemble dans un grand nuage, vous le divisez au hasard en deux nuages de taille (cela est généralement appelé "mélangez les étiquettes"), exécutez deux PCA et calculez entre deux PC1. Des séparations aléatoires peuvent être effectuées plusieurs fois (disons fois), résultant en une distribution de attendue sous l'hypothèse nulle de pas de différence entre les nuages. Ensuite, vous comparez simplement votre réel à cette distribution et obtenez unθ2nnθ10000θθp-valeur.
La même approche peut être utilisée pour comparer, par exemple, les plus grandes valeurs propres. Ou les plus petites valeurs propres. Ou presque tout ce que vous voulez comparer.
En dehors de cela, si vous voulez une statistique de test pour "l'égalité des résultats de l'ACP" dans son ensemble, alors vous devriez peut-être simplement utiliser un test comparant deux matrices de covariance (sans faire aucune ACP du tout). Par exemple, le test M de Box (qui est une généralisation multivariée du test de Bartlett pour l'égalité des variances).