如何使用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 对距离进行排序,这正是我要找的。
非常感谢!