利用绘制误差条形图:
1、问题与数据 某研究者拟比较某班级本次考试中,男生和女生的考试成绩是否有差异,该班级男生和女生各有20名同学。最终研究者收集了学生的性别(gender)和考试成绩(score)信息,部分数据如图1。研究者应该如何展示比较结果呢?
图1 部分数据
2、对问题的分析 研究者要展示两性别(分类变量)中考试成绩(连续变量)的均值,可以使用误差条形图。
误差条形图适用于展示自变量不同分类下,连续或有序分类变量的差异。自变量可以是二分类、有序多分类或无序多分类。误差条形图通常用于展示独立样本t检验和单因素方差分析结果。
例如,比较不同心血管疾病风险组(有序多分类变量:低、中、高)研究对象的c反应蛋白水平(连续变量)的差异;比较不同性别(二分类变量:男性和女性)毕业生的薪水(连续变量)的差异。
3、操作
3.1误差条形图 在主界面点击graphs→chart builder,选择左下角的choose from框中的bar,如图2。
图2 chartbuilder 选择bar后,其右侧显示8种不同条形图选项,将第2行第2个图拖拽至上方预览窗格中(如果鼠标悬停在该图上方会提示simple error bar,即误差条形图)。如图3。
图3 拖拽simpleerrorbar至预览窗口 将变量score从variables:框中拖至“y-axis?”框,变量gender拖至“x-axis?”框,如图4。
图4 将变量拖拽至simpleerrorbar 此处需要注意,尽管添加变量时预览窗格中图形发生变化,但它不能准确根据数据绘图,因此,不要质疑自己操作错误,最后会根据真实数据显示正确的误差条形图。
3.2设置误差线 在element properties对话框中,edit properties of. 框默认选择point1时,勾选display error bars,激活error bars represent区域。勾选confidence intervals并将level(%)设置为95。研究者也可根据作图目的勾选标准误(standard error)或标准差(standard deviation)。如图5。
图5 displayerror bars
3.3改变坐标轴属性 如需改变y轴属性,可以点击edit properties of.对话框中的“y-axis(point1)”,显示如下图。
图6 改变y轴属性 之后就可以改变坐标轴标签(axis label框)或改变坐标轴属性(scale range区域)。以改变y轴最小值为例。取消scale range区域minimum选项的勾选,随后自定义数值(custom)高亮且默认值为0,如图7。
图7 改变y轴属性:改变minimum 本步操作是为了显示y轴变量的合理数值范围,故custom处显示的数值会随数据不同而发生变化,具体数值需要研究者自行设定。如果研究者暂不能确认具体数值,请先不要改变这些数值并检查生成的误差条形图。如有必要,重新设置该数值再生成误差条形图。 如需改变x轴属性,则可以在edit properties of. 框中选择“x-axis(point1)”,改变坐标轴标签(axis label框),改变x轴变量的排序(categories框中:sort by、direction或order框中上下箭头进行调整)。如图8。
图8 改变x轴属性 完成所有设定后,点击ok。
4、作图结果 图9是最终生成的误差条形图。
图9 误差条形图