Jadi sejauh yang saya mengerti, Anda membayangkan bahwa Anda memiliki dua awan masing-masing poin, dalam ruang dimensi- ; Anda melakukan PCA pada setiap cloud secara terpisah dan kemudian ingin membandingkan hasil PCA antara cloud, dan untuk menguji perbedaan yang signifikan dalam beberapa fitur PCA yang lebih penting.nd
Saya tidak berpikir ada tes standar untuk tujuan ini. Untuk setiap pertanyaan spesifik, seseorang mungkin dapat menemukan beberapa metode atau tes, tetapi pertanyaan Anda agak terlalu luas untuk mencoba membuat tes yang mungkin.
Namun, satu pendekatan umum yang muncul dalam pikiran adalah dengan menggunakan tes permutasi. Katakanlah, Anda ingin menguji apakah PC1 di kedua set sampel ("awan") berbeda. Anda dapat menghitung sudut antara mereka. Kemudian Anda mengumpulkan semua poin bersama dalam satu cloud besar, secara acak membaginya menjadi dua cloud dengan ukuran (ini biasanya disebut "shuffle the label"), jalankan dua PCA dan hitung antara dua PC1s. Pemisahan acak dapat dilakukan berkali-kali (katakanlah, kali), menghasilkan distribusi diharapkan dalam hipotesis nol tidak ada perbedaan antara awan. Maka Anda cukup membandingkan Anda yang sebenarnya dengan distribusi ini dan mendapatkanθ2 nnθ10000θθhal-nilai.
Pendekatan yang sama dapat digunakan untuk membandingkan misalnya nilai eigen terbesar. Atau nilai eigen terkecil. Atau sebenarnya hampir semua yang ingin Anda bandingkan.
Terlepas dari itu, jika Anda ingin statistik uji untuk "kesetaraan hasil PCA" secara keseluruhan, maka mungkin Anda hanya perlu menggunakan tes yang membandingkan dua matriks kovarians (tanpa melakukan PCA sama sekali). Misalnya , M-test Box (yang merupakan generalisasi multivariat dari uji Bartlett untuk persamaan varian).