科研星球

如何用SPSS绘制多组折线图

1、问题与数据

研究者想研究45-65岁不同性别人群中静坐时长和血胆固醇水平的关系,分别招募50名男性和女性(gender)询问其每天静坐时长(time,分钟),并检测其血液中胆固醇水平(cholesterol, mmol/L),部分数据如图1。研究者该如何绘图展示这两者间的关系呢?


下载.jpeg

图1  部分数据

2、对问题的分析

研究者想绘图展示不同性别(分类变量)中血胆固醇水平(连续变量)随静坐时长(连续变量)的变化,可以使用多组折线图。


多组折线图是简单折线图的扩充,可以展示因变量随两个及以上自变量变化的趋势。其中因变量一般为连续或有序多分类变量,其中一个自变量则一般是连续、有序多分类或无序多分类变量,另一个自变量只能是分类(二分类、有序多分类或无序多分类)变量。


多组折线图通常可以展示两因素方差分析,两因素重复测量方差分析和两因素混合方差分析的结果。

3、SPSS操作

3.1 多组折线图


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

 

640.png

图2  Chart Builder


选择Line后,其右侧显示2个选项,将第2个图拖拽至上方预览窗格中(如果鼠标悬停在该图上方会提示Multiple Line,即多组折线图),如图3。

 

640.jpeg

图3 拖拽Multiple Line至预览窗口


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

 

下载 (1).jpeg

图4  将变量拖拽至Multiple Line


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


此外,Y轴变量一般为连续变量或有序分类变量,X轴变量可以是连续、分类(二分类、有序多分类或无序多分类)变量,“Set color”框中则必须是分类(二分类、有序多分类或无序多分类)变量,用以分组展示因变量随自变量变化的趋势。


3.2 改变坐标轴属性


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

 

下载 (2).jpeg

图5  改变Y轴属性


之后就可以改变坐标轴标签(Axis Label框)或改变坐标轴属性(Scale Range区域)。例如,本例将Y轴标签改为Cholesterol (mmol/L)。


绘制多组折线图时,研究者可能需要更改连续变量的刻度属性,即Y轴上的因变量和X轴上自变量(如果该变量为连续变量)。研究者可取消Scale Range区域Minimum选项的勾选,随后自定义数值(Custom)高亮且默认值为0。本例中将Y轴的自定义最小值改为3,点击Apply保存这些设置。如图6。

 

下载 (3).jpeg

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


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

 

640 (1).jpeg

图7  改变“Set Color”框属性


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

4、作图结果

8是最终生成多组折线图。

 

下载 (4).jpeg

图8  多组折线图


相关推荐:

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

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

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

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

如何利用SPSS进行秩和检验

更多SPSS相关内容……




没有账号?