Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SAS群集创建一个变量,该变量的值指示OB属于哪个群集_Sas_Cluster Analysis - Fatal编程技术网

SAS群集创建一个变量,该变量的值指示OB属于哪个群集

SAS群集创建一个变量,该变量的值指示OB属于哪个群集,sas,cluster-analysis,Sas,Cluster Analysis,我不熟悉集群。在我一直从事的项目中,我运行了几个测试变量的PCA。我提出了5个特征值大于1的因子/分量。我对加载到这些组件上的变量进行了标准化,现在我正在进行聚类。根据Proc Cluster给我的结果(ccc、pseudo等),我决定我还需要5个集群。现在,我试图找出这5个集群中每个集群的“定义”特征,并检查它们的构成(种族、性别、年龄)组构成这些集群。为此,我尝试将一个新变量合并到我的datset中,该datset为每个参与者(通过ID)分配一个1-5之间的数字,指示该参与者属于哪个集群。然

我不熟悉集群。在我一直从事的项目中,我运行了几个测试变量的PCA。我提出了5个特征值大于1的因子/分量。我对加载到这些组件上的变量进行了标准化,现在我正在进行聚类。根据Proc Cluster给我的结果(ccc、pseudo等),我决定我还需要5个集群。现在,我试图找出这5个集群中每个集群的“定义”特征,并检查它们的构成(种族、性别、年龄)组构成这些集群。为此,我尝试将一个新变量合并到我的datset中,该datset为每个参与者(通过ID)分配一个1-5之间的数字,指示该参与者属于哪个集群。然而,我在互联网上找到的所有Gide都只告诉我如何确定集群的最佳规模。我已经知道我想要多少个集群,我只需要创建这个变量,告诉我什么参与者进入哪个集群。最好的方法是什么

分享你的研究成果对每个人都有帮助。告诉我们您尝试了什么,以及为什么它不能满足您的需求。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见您是否知道如何使用SAS数据步骤?另外,您是否计划执行集群算法,或者您只是基于[任何]分配集群并保持其固定?您能否提供一些数据示例以及您打算如何定义某人所属的群集(例如,一个包含3-4个变量和10-15行的小数据集,分配2-3个群集)?您可能希望查看
proc cluster
中的
treeout=
选项以及
proc tree
中的
ncl=
选项。