版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Stata绘图基本知识介绍 2014年5月19日 StataStata绘图基本知识绘图基本知识 Stata的绘图主要包括两个部分 n 二维绘图命令族(平面绘图) n 非二维绘图命令族(三维绘图:立体绘图) n Stata的制图引擎提供了一整套制图工具与选项。不同目 的、不同水平的用户都可以自由地选择自己需要的制图工 具 n Stata提供了包括广泛图形库的一系列图形类型供用户使 用。其中主要的图形类型有:方图、扇形图、条形图、散 点图、直线图以及数据拟合图 本次主要介绍 n 绘制散点图 n 散点显示选项、散点标签选项、连线选项、振荡选项 n 二维绘图选项 n 坐标轴尺度选项、坐标轴刻度选项、坐
2、标轴标题选项、 轴线选择选项、scale选项的设定。 n 绘制曲线标绘图和连线标绘图 n 绘制拟合图形(一次拟合图形和二次拟合图形) n 绘制条形图 n 绘制箱线图 具体例题涉及的知识点 n 例例1 n 绘制散点图的基本语法绘制散点图的基本语法 n twoway scatter varlist if in weight , option n 以下三个命令是等价的以下三个命令是等价的 n graph twoway scatter n twoway scatter n scatter n connect(1)表明以直线的方式连接相邻的两个点;表明以直线的方式连接相邻的两个点; n msymbol(
3、i)表明散点的显示方式为表明散点的显示方式为“看不见看不见”, n 如果我们将括号中的如果我们将括号中的i改为改为O,那么这个选项的意思就是以,那么这个选项的意思就是以“黑圈黑圈”的的 方式显示。方式显示。 n 坐标轴刻度选项坐标轴刻度选项 n label 设定主要刻度和刻度标识设定主要刻度和刻度标识 n tick 仅设定主要刻度仅设定主要刻度 n mlabel 设定次要刻度和标识设定次要刻度和标识 n mtick 仅设定次要刻度仅设定次要刻度 n rule的设定:最常见的是的设定:最常见的是#和和#(#起固定作用)起固定作用) n #表示表示#个完美的刻度,比如设定个完美的刻度,比如设定#5
4、就是选择就是选择5个值;个值; n 如果设定如果设定ylabel(#5),那么),那么y轴上大概有轴上大概有5个刻度;个刻度; n 如果设定如果设定ymtick(#10),则表示每两个主刻度间大概有,则表示每两个主刻度间大概有10个小刻度个小刻度 n grid和和nogrid选项的设定(是否增加网格线的设定)选项的设定(是否增加网格线的设定) n 该选项用于设定是否在绘制图形的同时做出网格线,比如该选项用于设定是否在绘制图形的同时做出网格线,比如 n 如果设定如果设定ylabel(,nogrid),则在,则在y轴方向的网格线将消失轴方向的网格线将消失 n 如果设定如果设定xlabel(, gr
5、id),则,则stata将绘制将绘制x轴方向的网格线轴方向的网格线 n 例例2 scatter y1var xvar scatter y1var y2var xvar 如果命令后跟着两个以上的变量,那么如果命令后跟着两个以上的变量,那么Stata会将最后一个以外的变量作会将最后一个以外的变量作 为为y轴变量,而将最后一个变轴变量,而将最后一个变 当成当成x轴变量。轴变量。 散点显示选项(marker_options) n 1.散点的形状散点的形状msymbol(symbolstylelist) n O表示圆圈,表示圆圈,D表示钻石形,表示钻石形,X表示表示X号号 n 输入输入graph que
6、ry symbolstyle可以查找完整的可以查找完整的symbolstyles清单清单 n 2.散点的颜色散点的颜色mcolor(colorstylelist) n green表示绿色,表示绿色,white表示白色,表示白色,blue表示蓝色表示蓝色 n 输入输入graph query colorstyle可以查找完整的可以查找完整的colorstyles清单清单 n 3.散点的大小散点的大小msize(markersizestylelist) n 输入输入graph query markersizestyle可以查找完整的可以查找完整的markersizestyles清单清单 n 4.散点
7、的整体设定散点的整体设定 n 默认情况下,默认情况下,Stata会为第一个散点图选定会为第一个散点图选定p1,为第二个散点图选定,为第二个散点图选定p2 n scatter y1var y2var xvar n scatter y1var y2var xvar, mstyle(p1 p2) n 默认情况下,默认情况下,Stata会为第一个散点图选定会为第一个散点图选定p1,为第二个散点图选定,为第二个散点图选定p2 箱线图 n 箱形图(箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显)又称为盒须图、盒式图或箱线图,是一种用作显 示一组数据分散情况资料的统计图。因型状如箱子而
8、得名。在各种领示一组数据分散情况资料的统计图。因型状如箱子而得名。在各种领 域也经常被使用,常见于品质管理。域也经常被使用,常见于品质管理。 n 利用箱线图可以观察数据分布的范围、中心位置和对称性等特征,还利用箱线图可以观察数据分布的范围、中心位置和对称性等特征,还 可以进行多组数据分布的比较可以进行多组数据分布的比较 n 箱线图的绘图命令箱线图的绘图命令 n 绘制纵向图绘制纵向图 n graph box yvars if in weight ,options n n 绘制横向图绘制横向图 n graph hbox yvars if in weight ,options n over( )设定
9、分组变量,变量可以是数值型或者字符型变量,可以设设定分组变量,变量可以是数值型或者字符型变量,可以设 置多达置多达3个的分组变量。个的分组变量。 n sort()用于排序,用于排序,sort(1)表明按照第一个分组变量排序。表明按照第一个分组变量排序。 散点标签选项 例例3 选项选项mlabel(varname)用于设定标签变量;用于设定标签变量; 选项选项mlabposition(clockposstyle)和和mlabvposition(varname)用于设定用于设定 标签的位置,它们之间是可以相互替代的;标签的位置,它们之间是可以相互替代的; mlabposition(clockpos
10、style) 设定一个常数应用到所有的点,比如设定设定一个常数应用到所有的点,比如设定mlabposition(3)就是所有的点的就是所有的点的 标签都位于正右方(即三点钟方向标签都位于正右方(即三点钟方向); mlabvposition(varname) 设定一个变量指示每个变量的标签的方向,这个变量的取值应当在设定一个变量指示每个变量的标签的方向,这个变量的取值应当在012之之 间;如果两个选项都没有设定,那么默认情况就是间;如果两个选项都没有设定,那么默认情况就是mlabposition(3); n 两种方法做绘图区域的改变,两种方法做绘图区域的改变, n 一种是利用一种是利用xscal
11、e(range()指定作图的区域,指定作图的区域, n 另一种则是使用另一种则是使用plotregion(margin()来解决作图区域微小的表动,来解决作图区域微小的表动, 后者对于解决微小的变动更加合适。后者对于解决微小的变动更加合适。 n 将刻度取对数可以直接使用将刻度取对数可以直接使用xscale(log) n 例例4 n 振荡选项振荡选项(jitter_options)的设定的设定 n 一旦设定了振荡选项一旦设定了振荡选项jitter(#),scatter会在绘图前向数据中增加白噪会在绘图前向数据中增加白噪 声,选项中的声,选项中的“#”用来指定一个数字,表明振荡的程度占绘图区域用来
12、指定一个数字,表明振荡的程度占绘图区域 的百分比。的百分比。 n 例例5 n 逆向尺度逆向尺度 n 就是正常的坐标从小到大改为从大到小的一个镜像,就是正常的坐标从小到大改为从大到小的一个镜像, n 使用的命令就是使用的命令就是yscale(rev) n scale(0ff)表示完全关掉坐标;表示完全关掉坐标; n scale(noline)表示仅仅去掉坐标线而保留刻度;表示仅仅去掉坐标线而保留刻度; n 比如:比如: n 把把y轴去掉使用的命令是轴去掉使用的命令是yscale(off) n 把把y轴坐标线去掉使用的命令是轴坐标线去掉使用的命令是yscale(noline) n gmin命令表示
13、在最小值处增加网格线命令表示在最小值处增加网格线 n gmax命令表示在最大值处增加网格线命令表示在最大值处增加网格线 n 例例6 n by选项的设定选项的设定 n by的依据是分类变量,比如性别、民族、国内国外等,的依据是分类变量,比如性别、民族、国内国外等, n by选项的语法为:选项的语法为:by(varlist,byopts) n 选项选项total表示除了对每一个组别分别作图外,还要添加一个含有全部表示除了对每一个组别分别作图外,还要添加一个含有全部 样本的图形;样本的图形; n 选项选项rows(#)和和cols(#)是相互替代的,他们的意思是设定所有图形共是相互替代的,他们的意思
14、是设定所有图形共 排列排列#行或者行或者#列,两个选项只能设定一个;列,两个选项只能设定一个; n cols(1)设定图例采用纵向的方式显示设定图例采用纵向的方式显示 n rows(1)设定图例采用水平的方式显示设定图例采用水平的方式显示 n holes(numlist)用来设定留白的位置;用来设定留白的位置; n legend(contents location) 图例选项图例选项 n 图例的设置共包括两部分内容:图例的内容和图例的位置图例的设置共包括两部分内容:图例的内容和图例的位置 n title 标题选项标题选项 n 选项选项position(clockposstyle)和和ring(
15、ringposstyle)用于设定图例的用于设定图例的 位置,默认情况下是位于作图区域的正下方;位置,默认情况下是位于作图区域的正下方; n position()依据十二点钟的方向设定图例在作图区域的方向;依据十二点钟的方向设定图例在作图区域的方向; n 选项选项ring()用于设定图例距作图区域的距离,用于设定图例距作图区域的距离,ring(0)是内圈,是内圈,ring(k) 是外圈。当是外圈。当ring(k)的取值为的取值为0时,文本位于作图区域内,当时,文本位于作图区域内,当k大于大于0时,时, 文本在作图区域之外,文本在作图区域之外,k越大,距离作图区域越远。越大,距离作图区域越远。
16、n 以下三个命令是等价的以下三个命令是等价的 scatter y1var y2var xvar scatter y1var xvar | y2var xvar (scatter y1var xvar) (scatter y2var xvar) 不同的命令之间以不同的命令之间以“|”为分隔符或者用为分隔符或者用“()()”括起来可以将所绘制括起来可以将所绘制 的图形重叠在一个图形文件中。的图形重叠在一个图形文件中。 scatter绘图还可以与其他类型二维制图命令放在一起,绘制重叠的复合绘图还可以与其他类型二维制图命令放在一起,绘制重叠的复合 图形,比如可以是如下形式的命令:图形,比如可以是如下形
17、式的命令: twoway(scatter)(line)(lfit) 上述命令也可以等价地写成:上述命令也可以等价地写成: scatter| line| lfit | n 轴线选择选项轴线选择选项 n yaxis(#)和和xaxis(#)用来设定使用的是哪一个坐标,其中用来设定使用的是哪一个坐标,其中#取取 值为值为1到到9,默认设置是,默认设置是yaxis(1)和和xaxis(1); n 最常用的是对于最常用的是对于y轴的选择,第一个轴的选择,第一个y轴出现在图形的左侧,第二个轴出现在图形的左侧,第二个y轴轴 出现在图形的右侧,而设定出现在图形的右侧,而设定yaxis(1 2)将允许用户拥有两
18、个相同的轴线。将允许用户拥有两个相同的轴线。 n 一般来说,当绘制超过两个一般来说,当绘制超过两个y轴变量时,比如:轴变量时,比如: n scatter y1 y2 x n 或者等价的:或者等价的: n twoway (scatter y1 x) (scatter y2 x) n 这两个图形将共用同一个这两个图形将共用同一个y轴和轴和x轴;如果要将它们的轴;如果要将它们的y轴分开标示,那轴分开标示,那 么就需要轴线选择选项进行设定。么就需要轴线选择选项进行设定。 n 例例7 n 连线选项连线选项connect(connectstyle) n 决定了是否以及如何将相邻的两点连接起来,如果不连接,就相当于决定了是否以及如何将相邻的两点连接起来,如果不连接,就相当于 设定了设定了(connect(i),这也正是,这也正是scatter散点图默认的情况:散点图默认的情况: n 如果以直线连接,就相当于设定了如果以直线连接,就相当于设定了(connect(l)。 n 例例8 n 绘制标绘图和拟合图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年阿克苏地区阿克苏市事业单位人员招聘考试备考题库及答案详解
- 关于2026年新能源汽车补贴申领的协助函3篇
- 职场培训课程确认信(7篇)
- 2026产业升级面试题及答案
- 宪法法条试题及答案
- 交通安全测试题及答案
- 2026福建福州马尾区招商发展有限公司招聘4人笔试历年常考点试题专练附带答案详解
- 2026福建福州市稻花香米业有限责任公司招聘1人笔试历年难易错考点试卷带答案解析
- 2026福建福州仓山城投集团下属福州仓前山房地产开发有限公司招聘2人笔试历年典型考点题库附带答案详解
- 2026福建漳龙集团有限公司对集团综合部等2个部门和权属农发集团部分岗位开展竞聘活动与考察笔试历年常考点试题专练附带答案详解
- 污水处理设施设备更新项目可行性研究报告
- 2025年高职院校基建处招聘面试官提问技巧与答案解析
- 山东省菏泽市2024-2025学年高一下学期教学质量检测(期末)化学试卷(含答案)
- 诉讼保全险培训课件
- 2025年天津市中考数学真题 (原卷版)
- 2025年广东省中考地理试题卷(标准含答案)
- 管理者绩效管理培训课件
- 山东2023年夏季高中历史学业水平合格考试卷真题(精校打印)
- CJ/T 43-2005水处理用滤料
- 贵州省黔东南州2024-2025学年高二下物理期末达标检测试题含解析
- 方言文化生态与多样性维护-洞察阐释
评论
0/150
提交评论