我如何知道新变量“最佳”属于哪个群集?你好
我喜欢使用聚类分析来探索数据集。 很多时候,我有一组显然是一种或另一种类型的患者,还有一些状态不明确的患者。 我通常想要做的是使用一系列解释变量将病情明确的患者进行分组,然后(一个接一个地)比较其他患者,以尝试评估他们“将属于”或“看起来最像”的患者”。 尽管我一次要添加一个“未知”患者,然后查看他们被聚集到哪个集群,但是几乎总会改变原始集群。 我很高兴听到您关于如何做到这一点的想法。
谢谢,
乌里尔
分析工具回复:我如何知道新变量“最佳”属于哪个群集?您好Uriel,
您是否考虑过判别分析(分析>多元方法>判别分析)? 如果还没有,这是我要执行的基本步骤:
1)使用您明确诊断的患者(隐藏和排除可疑患者),选择诊断(或称其状态)为X类别,变量为Y,协变量
2)运行分析,然后在主下拉菜单(红色三角形)下选择“得分选项”>“保存公式”(几个计算列将附加在表的末尾)
3)检查您的“隐藏/排除”行,该行会自动计算出诊断的可能性
现在,此方法假定您的“参考”患者中存在正确的诊断,可能不正确。 因此,您可以探索在判别分析中包括所有患者的效果,而这不会假设某些患者比其他患者更重要
最好,
TS回复:我如何知道新变量“最佳”属于哪个群集?我肯定会在模型中使用这种方法。 尽管判别分析不适用于我现在正在研究的特定场景(我尝试过),但PLS和GenReg的效果很好。 但是聚类问题是不同的,更具探索性,它同时显示所有或许多变量,并且更易于操作进行探索。
我想知道是否有一个选项可以“设置”集群,然后比较其他行,以查看它们是否适合使用某种度量标准的集群,或者在进行PCA分析新行以查看其如何分解为现有组件之后,沿着这些思路。
感谢您的建议!
乌里尔