如何使用PCA1和PCA2值計算新案例與PCA模型數據點之間的距離我用40個對象的3個變量創建了一個包含2個組件PCA1和PCA2的簡單PCA模型。從這裡非常有用的指導中,模型集的權重為1,以便可以相對於模型對象可視化新案例的位置(權重= 0)。
問題:是否可以找到新對象(n = 51)與40個模型集對像中的每個對象之間的距離?我找到了一個用於圖像測量的加載項,但找不到交互式解決方案。 我正在附加文件。在雙標圖中看到的黑點是新情況。我的意圖是為每個新對象找到前3個模型集對象。
預先感謝您的指導。
分析工具其他回复:如何使用PCA1和PCA2值計算新案例與PCA模型數據點之間的距離你好@TCM ,
我不確定我是否能完全遵循您的問題,但是根據具體問題,您可能會考慮查看T2統計信息。 您已經有了DModX,它可以告訴您每個數據點到模型計劃的距離,T2統計量(馬氏距離的平方)將告訴您從模型中心到每個數據點的距離。 您可以通過在PCA平台中單擊熱按鈕,然後選擇“異常值分析”來實現此目的。 確保選擇正確的組件數量,該數量應與保存DModX公式時的數量相同。 您也可以將T2公式保存到數據表中。
如果您確實需要PC空間中每一行之間的距離,那麼您將需要使用兩個主成分進行多維縮放。 前往:[分析]> [多元方法]> [多維縮放]。 選擇PC列的Y列組,並確保將“數據格式”更改為“屬性列表”,並將“設置維數”值更改為您擁有的許多PC。 然後,在2D MS報告窗口中,轉到熱鍵並選擇Show Proximity,它將為您提供所有可能距離組合的表格。 然後,您可以右鍵單擊>進入數據表以進行進一步分析。
然後,您可以像這樣可視化它,也許是:

希望這可以幫助!,
DS
回复:如何使用 PCA1 和 PCA2 值計算新案例與 PCA 模型數據點之間的距離您在第二段中給出的解決方案有效! MDS 雙標圖只是旋轉 180 度的 PCA 雙標圖。 我可以使用 To object-From object distances 對距離進行排序,這正是我要找的。
非常感謝!