文档介绍:第三章Stata
1
主要内容:
1、图形制作的基本命令与相关操作
2、直方图、散点图与曲线标绘图的绘制
3、条形图、饼图与箱线图的绘制
4、图形的保存、合并与修改
2
一个完整的图形(),主要包括以下几个部分:标题、副标题、主体图形、坐标轴刻度与标题、图例说明、注释语句等。这些部分的设置均可以通过命令方式进行操作,也可以通过菜单方式进行操作。在Stata制图过程中,最常用的操作流程即通过命令方式画出主体图形,细节的修改则通过菜单方式进行操作。
3
图形的制作可以通过命令的方式完成,基本命令形式如下:
graph-command (plot-command, plot-options) (plot-command , plot-options), … graph-options
在这个命令语句中,graph-command是用来定义图的类型的命令语句,plot-command是用来定义曲线类型的命令语句,不同的曲线之间用括号隔开,曲线有自身的options选项,整个图形也有统一的options选项。
4
图形制作也可以通过菜单的方式完成,有关制图的菜单都在菜单栏Graphics选项下面,。在这个选项卡中,可以实现双变量图、条形图、点图、饼状图、直方图、箱线图、散点图矩阵、分布图、平滑曲线和密度图、回归图、时间序列图、面板数据图等等各种图形的绘制。
5
以双变量图的选项为例,点击“Two way graph”,。
6
在这个菜单中,主要有八个选项卡对图形的绘制功能进行设置:
Plots选项卡的功能是用来选择横、纵坐标所代表的变量,从而生成初步的图形。在这个选项卡中,只要点击Create图标,就可以进行绘图变量的选择和设置了。
if/in选项卡的功能是筛选绘制图形部分的数据的,例如只选择数据文件中具有某种特征的数据进行绘图而不是使用全部数据。
Y axis选项卡的功能是设置纵轴相关内容的,主要包括坐标轴的标题、刻度、显示样式等,与此相对应的X axis选项卡的功能是设置横轴相关内容的。
Titles选项卡的功能是设置与标题相关的内容,主要包括标题的设置、副标题的设置、注释文字的设置等。
Legend选项卡的功能是设置与图例相关的内容,主要包括图例的显示与否、图例的样式、图例的位置等内容。
Overall选项卡的功能是设置与总体图形相关的内容,主要包括整个图形的大小设置,风格设置等内容。
7
本部分内容将会简要介绍图形绘制所要使用的部分命令,具体的使用方法将会在后面的图形绘制中详细介绍。
(1)标题与副标题的设置。
标题的设置命令为:title()
在此命令中,只需在括号中输入标题的名称即可。
副标题的设置命令为:subtitle()
在此命令中,只需在括号中输入副标题的名称即可。
例如,、副标题,则需要在绘图命令的后面,添加如下的命令语句:
title(每加仑油行使英里数、价格与车重关系) subtitle(1978年美国汽车数据图)
8
2)坐标轴的设置
坐标轴的设置包括坐标轴命名、坐标轴刻度设定、坐标轴刻度值设定、坐标轴样式设定等几方面内容。
①坐标轴的命名分为横坐标的命名和纵坐标的命名,与图形的标题命名相似的是,只需在括号中填入相关的坐标轴名称即可,具体命令如下。
横坐标命名的命令为:xtitle()
纵坐标命名的命令为:ytitle()
例如,、纵坐标标题,只需要在绘图命令的后面,添加如下的命令语句:
xtitle(重量/单位:千克) ytitle(每加仑油行使英里数/单位:英里)
9
②坐标轴刻度的设定所用到的命令如下所示:
xtick(#1 (#2) #3)
ytick(#1 (#2) #3)
在这个命令中,#1代表起始刻度,#3代表结束刻度,(#2)代表间隔刻度,也即单位刻度。例如,为使得横坐标的起始刻度为10,结束刻度为20,间隔刻度为2,则要在绘图命令之后输入如下命令:
xtick(10(2) 20)
③坐标轴刻度值设定所用到的命令如下:
xlabel(#1 (#2) #3)
ylabel(#1 (#2) #3)
在这个命令中,#1代表起始刻度,#3代表结束刻