科研星球

如何用SPSS制作堆积面积图

1、问题与数据

某研究者想探索受教育程度、性别与幸福指数之间的关系,招募了58位研究对象,包括28位男性和30位女性。受教育程度分为3类(高中及以下、大学本科和硕士研究生及以上)。


幸福指数采用问卷测量,得分在0-100之间分布,分数越高,幸福指数越强。最终收集了研究对象的幸福指数(Index)、性别(gender)和受教育程度(education)等变量信息,部分数据如图1。对于该数据,如何绘图展示数据特征呢? 

 

下载.jpeg

图1  部分数据

2、对问题的分析

研究者想绘图展示不同受教育程度、性别人群中幸福指数的差异,可以使用堆积面积图(Stacked Area)。


堆积面积图常展示因变量在两个自变量类别间的差异。其中,其中因变量一般为连续或有序多分类变量,其中一个自变量则一般是有序多分类或无序多分类变量,另一个自变量只能是分类(二分类、有序多分类或无序多分类)变量。


堆积面积图常用来展示两因素方差分析,两因素重复测量方差分析和两因素混合方差分析。


此外,研究需要注意,如果数据中两个自变量都是无序多分类变量,绘制簇状条形图更能展示数据特征。如果其中一个自变量是连续变量,则可绘制多组线图等。

3、SPSS操作

3.1 堆积面积图


在主界面点击Graphs→Chart Builder,选择左下角的Choose from框中的Area,如图2。

 

640.png

图2  Chart Builder


选择Area后,其右侧显示2个选项,将第2个图拖拽至上方预览窗格中(如果鼠标悬停在该图上方会提示Stacked Area,即堆积面积图)。如图3。

 

640.jpeg

图3  拖拽Stacked Area至预览窗口


将变量Index从Variables:框中拖至“Y-Axis?”框,变量education拖至“X-Axis?”框,变量gender拖入“Stack: Set color”框。如图4。这里对Y轴变量的统计量选择了均数(Mean),研究者也可以根据自己的需要调整为中位数、计数等其它统计量。


下载 (1).jpeg

图4  将变量拖拽至Stacked Area


这里需要注意的是,尽管添加变量时预览窗格中图形发生变化,但它不能准确根据数据绘图,因此,不要质疑自己操作错误,最后会根据真实数据显示正确的堆积面积图。


此外,作堆积面积图时,Y轴上变量必须为连续变量,X轴上则可是连续或有序多分类变量(自变量)。建议研究者将有序多分类变量放在X轴,无序多分类变量选入“Stack: Set color”框中,利于展示有序多分类变量的特征。但研究者仍可以自行探索自变量选入哪个框可以更好地展示数据特征。


3.2 改变坐标轴属性


如需改变X轴或Y轴属性,可在Edit Properties of. 框中选择“X-Axis1(Area1)”或“Y-Axis1(Area1)”。以改变Y轴属性为例,如图5。

下载 (2).jpeg

图5  改变Y轴属性


之后就可以改变坐标轴标签(Axis Label框)或改变坐标轴属性(Scale Range区域)。本例将Y轴标签改为“幸福指数”,X轴标签改为“受教育程度”。


绘制堆积面积图时,研究者可能需要更改连续变量(即Y轴上的因变量)的刻度属性,避免Y轴的起始值过大,不能准确反映数据特征。故可取消Scale Range区域Minimum选项的勾选,随后自定义数值(Custom)高亮且默认值为0。研究者可根据数据特征设置最小值(或最大值、刻度值和起始值)。如图6。

 

640 (1).jpeg

图6  改变Y轴属性:改变Minimum


如需改变“Stack: Set color”框内变量的属性,在Edit Properties框中选择“GroupColor(Area1),改变标签(Legend Label框),改变分类的排序(Categories框中:Sort by、Direction或Order框中上下箭头进行调整)。如图7。

 

640 (2).jpeg

图7  改变“Stack: Set color”框属性


所有设定完成后,点击OK。

4、作图结果

图8 是最终生成堆积面积图。

 

下载 (3).jpeg

图8  堆积面积

相关推荐:

汇总!SPSS零基础资源教程技巧合集!

SPSS Statistics 26.0 for Mac/Win 最强大的统计分析软件

「视频教程」北京大学 医学统计学与 SPSS 软件(基础篇)

「视频课程」每天十分钟学会SPSS 27节全

SPSS教程:信度分析之克朗巴哈系数(Cronbach's α)

如何通过SPSS寻找最佳的曲线拟合方法

如何利用SPSS进行秩和检验

更多SPSS相关内容……


没有账号?