如何用SPSS软件进行聚类分析?

如题所述

怎么做系统聚类分析?

聚类分析是通过数据建模简化数据的一种方法,“物以类聚,人以群分”正是对聚类分析最好的诠释。从分析角度上看,聚类分析可分为两种,一种是按样本(或个案)聚类,此类聚类的代表是K-means聚类方法;另外一种是按变量(或标题)聚类,此类聚类的代表是分层聚类(系统聚类)。具体聚类方式的概括如下表:

案例背景:当前有8个裁判对300名选手打分,最低分为1分,最高分为10分;希望对8个裁判进行聚类,以识别出裁判的风格类型。总共8个裁判共有8列数据,并且共有300行。由于打分全部均是从1到10分,8列数据的单位均一样,因此在分析之前不需要进行标准化数据(当然进行标准化处理也没有问题)。

操作

本案例中总共涉及8个标题,SPSSAU操作截图如下:

SPSSAU会默认聚类为3类并且呈现表格结果,如果希望更多的类别个数,可自行进行设置。

SPSSAU输出结果

SPSSAU会首先输出聚类项的基本描述情况,接着输出每项的聚类类别归属情况;并且输出树状图,如下所述:

上表格展示总共8个分析项(即8个裁判数据)的基本情况,包括均值,最大或者最小值,中位数等,以便对于基础数据有个概括性了解。整体上看,8个裁判的打分基本平均在8分以上。

总共聚类为3个类别,以及具体分析项的对应关系情况。在上表格中展示出来,上表格可以看出:裁判8单独作为一类;裁判5,3,7这三个聚为一类;以及裁判1,6,2,4作为一类。

聚类类别与分析项上的对应关系可以在上表格中得到,同时也可以查看聚类树状图得出更多信息。至于聚类类别分别应该叫做什么名字,这个需要结合对应有关系情况,自己单独进行命名。

上图为聚类树状图的展示,聚类树状图是将聚类的具体过程用图示法手法进行展示;最上面一行的数字仅仅是一个刻度单位,代表相对距离大小;一个结点表示一次聚焦过程。

树状图的解读上,建议单独画一条垂直线,然后对应查看分成几个类别,以及每个类别与分析项的对应关系。比如上图中,红色垂直线最终会拆分成3个类别;第1个类别对应裁判8;第2个类别对应裁判5,3,7;第3个类别对应裁判1,6,2,4。

当然在分析时也可以考虑分成2个类别,此时只需要对应将垂直线移动即可,如下图:

上图展示出仅分为2个类别时的情况;如果聚类成2个类别;此时裁判8单独作为一个类别;裁判5,4,7,1,6,2,4会单独聚为一类。

如果是聚为四类;从上图可看出,明显的已经不再合适。原因在于垂直线不好区分成四类。也即说明有2个类别本应该在一起更合适(上图中的裁判1与6/2/4);但是如果分成4类,此时裁判1会单独成一类。所以画垂直线无法区分出类别。

因而综合分析来看,最终聚类为3个类别最为适合。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-09-28

操作设备:戴尔电脑

操作系统:win10

1、首先通过快捷方式打开SPSS分析工具,默认显示数据视图。

2、切换到变量视图,然后添加六个变量,分别为姓名、M、C、E、S和R,其中姓名是字符串类型,其他都是数字类型。

3、返回到数据视图,向六个变量列插入对应的数据。

4、点击分析菜单,然后依次选择分类--->系统聚类。

5、打开系统聚类分析窗口,将变量M和变量C移到变量框中。

6、点击右侧统计按钮,打开系统聚类分析:统计窗口,选择集中计划,接着点击继续。

7、单击图按钮,打开图设置窗口,勾选谱系图,然后点击继续。

8、接着点击方法按钮,打开系统聚类分析:方法窗口,聚类方法选择瓦尔德法,然后单击继续。

9、最后点击系统聚类分析窗口中的确定按钮,然后生成系统聚类分析结果和图形展示。

相似回答