点图(Dot Plot)的功能与作用是和前面提到的条形图类似的,都是用来直观地比较一个或者多个变量的概要统计情况。点图应用广泛,经常出现在政府机关或者咨询机构发布的预测报告中。
【例2.8】 山东省济南市某医院在市内设立有5个分院,分别是历下分院、历城分院、天桥分院、槐荫分院、高新分院,以服务各区市民,其内部员工的人数组成如表2.10所示。试通过绘制点图按分院分析该医院员工的组成情况。
表2.10 某医院内部员工人数组成情况
在用Stata进行分析之前,我们要把数据录入Stata中。本例中有3个变量,分别是分院名称、男员工人数以及女员工人数。我们把分院名称变量设定为name,把男员工人数变量设定为man,把女员工人数变量设定为woman,变量类型及长度采取系统默认方式,然后录入相关数据。相关操作在第1章中已详细讲述过了。录入完成后数据如图2.33所示。
先保存数据,然后开始展开分析,步骤如下:
进入Stata 16.0,打开相关数据文件,弹出主界面。
在主界面的Command文本框中输入命令:
graph dot man wowan,over( name)
设置完毕后,按回车键,等待输出结果。
图2.33 案例2.8的数据
上述操作完成后,Stata 16.0会弹出如图2.34所示的点图。
图2.34 点图1
通过观察该点图,可以比较轻松地看出很多信息:第一,各个分院的女员工人数都比男员工人数多,因为代表女员工的点都在代表男员工的点的右侧;第二,高新分院不论是男员工还是女员工,人数都是最多的;第三,历下分院不论是男员工还是女员工,人数都是最少的。
上述的Stata命令比较简洁,分析过程及结果已达到解决实际问题的目的。Stata 16.0的强大之处在于,它提供了更加复杂的命令格式以满足用户更加个性化的需求。
1.延伸1:给图形增加标题
例如,我们要给图形增加标题名称“案例2.8结果”,操作命令就应该相应地修改为:
graph dot man wowan,over( name) title("案例 2.8结果")
在命令窗口输入命令并按回车键进行确认,结果如图2.35所示。
图2.35 点图2
2.延伸2:控制散点标志的形状
此处与散点图略有不同,我们需要用到marker命令。例如,我们要在延伸1的基础上使图中男性员工散点标志的形状变为实心菱形,使图中女性员工散点标志的形状变为实心三角,操作命令就应该相应地修改为:
graph dot man wowan,over( name) title("案例 2.8 结果") marker(1,msymbol(D)) marker(2,msymbol(T))
在命令窗口输入命令并按回车键进行确认,结果如图2.36所示。
图2.36 点图3