第四章 其他图形绘制_第1页
第四章 其他图形绘制_第2页
第四章 其他图形绘制_第3页
第四章 其他图形绘制_第4页
第四章 其他图形绘制_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章其他图形绘制4.1绘制曲线标绘图和连线标绘图4.1.1绘制曲线标绘图曲线标绘图的命令语法如下:[twoway]linevarlist[if][in][,options]其中,twoway可以省略,varlist包括了参加绘图的变量名称,选项options包括了connect_options、axis_choice_options和各种其他的twoway_options,例如控制标题、图例、坐标轴、增加线的选项,所有这些选项都在3.1和3.2节中详细介绍了。【例4-1】使用系统自带的数据集auto.dta中的变量mpg和weight,通过散点图和曲线图的复合来绘制mpg对weight一元线性回归的95%的预测置信区间。【例4-2】使用系统数据集uslifeexp.dta,该数据集已经多次使用,这里不再重复介绍。要求读者使用这个数据集完成如下要求的绘图:绘制美国全体人口预期寿命随时间变化的曲线标绘图。要求在同一图形中绘制如下四条曲线:美国男性预期寿命随时间变化的曲线标绘图美国女性预期寿命随时间变化的曲线标绘图美国男女预期寿命差异随时间变化的曲线标绘图美国男女预期寿命差异对时间的一次拟合线4.1.2绘制连线标绘图

在曲线标绘图中,数据点是看不见的,只能看到连线,但是下面命令的绘制结果,图中的数据点是由散点图加号加以标记的,这就是连线标绘图,其命令如下:twowayconnectedvarlist[if][in][weight][,scatter_options]这个命令的选项与散点图绘制命令scatter完全一致,这里不再赘述。需要说明的是连线标绘图与散点图本质上是一样的,下面两条命令的结果是一直的:.twowayconnectedyvarxvar.scatteryvarxvar,connect(l)同样的,下面两条命令的结果是也是一致的:.scatteryvarxvar.twowayconnectedyvarxvar,connect(none)这说明连线标绘图完全可以和默认情况下的散点图相互转换。4.2绘制拟合图形

4.2.1绘制一次拟合图形一次拟合图形的绘制实际上分两步,首先Stata使用yvar为因变量,xvar为自变量进行一元线性回归,然后得到yvar的拟合值比如说是hat,然后使用hat对xvar做曲线标绘图,同时复合原始数据的散点图。一次拟合的命令如下:twowaylfityvarxvar[if][in][weight][,options]其中,yvar是作为y轴变量的变量名,xvar是作为x轴变量的变量名【例4-3】使用数据集auto.dta中的mpg和weight两个变量,绘制如下要求的图形;(1)绘制复合图形,包括mpg和weight的散点图以及mpg和weight的一次拟合图。(2)根据分类变量foreign绘制复合图形,包括mpg和weight的散点图以及mpg和weight的一次拟合图。4.2.2绘制二次拟合图形二次拟合图形的绘制实际上分两步,首先Stata使用yvar为因变量,xvar和xvar的平方为自变量进行二元线性回归,然后得到yvar的拟合值比如说是hat,然后使用hat对xvar做曲线标绘图,同时复合原始数据的散点图。二次拟合的命令如下:

twowayqfityvarxvar[if][in][weight][,options]其中,yvar是作为y轴变量的变量名,xvar是作为x轴变量的变量名。【例4-4】使用数据集auto.dta中的mpg和weight两个变量,绘制如下要求的图形;(1)绘制复合图形,包括mpg和weight的散点图以及mpg和weight的二次拟合图。(2)根据分类变量foreign绘制复合图形,包括mpg和weight的散点图以及mpg和weight的二次拟合图。4.2.3绘制lowess拟合图形graphtwowaylowess具有简洁的优点,并遵循graphtwoway这一族命令的习惯语法。lowess命令的语法如下:twowaylowessyvarxvar[if][in][,options]【例4-5】使用数据集auto.dta中的mpg和weight两个变量,绘制如下要求的图形;(1)绘制复合图形,包括mpg和weight的散点图、mpg和weight的一次拟合图以及lowess修匀拟合图。(2)根据分类变量foreign绘制复合图形,包括mpg和weight的散点图、mpg和weight的一次拟合图以及lowess修匀拟合图。4.3绘制条形图虽然条形图的图形相对比较容易阅读,但是它所包含的信息缺失非常庞杂的。它可以显示总多的描述性统计量,同时,同一个条形图中可以显示多个变量的统计量。条形图显示的描述性统计量见表4-4。表4-4条形图显示的描述性统计量统计量Stata写法均值mean中位数median和sum计数count标准差sd最大值max最小值min各种百分位数p1……p99Stata可以绘制的条形图种类繁多,既显示了条形图的广泛用途,也说明了Stata制图功能的强大。Stata绘制条形图的命令是:graphbaryvars[if][in][weight][,options]graphhbaryvars[if][in][weight][,options]前者用于绘制纵向的条形图,在纵向条形图中,y轴是数值型的,x轴是分类变量。。后者用于绘制横向条形图。表4-5条形图选项分类选项(options)含义group_options用于设定分类的组别yvar_options用于设定绘制条形图的变量lookofbar_options设定条形图的外观legending_options设定条形图的图例axis_options设定y轴的刻度标识title_and_other_options设置添加标题等【例4-6】数据集citytemp.dta是Stata系统自带的数据集,该数据集共有6个变量和956个观测值,其中主要变量如表4-13所示,部分数据罗列在了表4-14中:表4-13数据集citytemp.dta变量情况变量名存储类型显示类型变量含义divisionint%8.0g调查区域划分regionint%8.0g地理区域heatddint%8.0g最热天数coolddint%8.0g最冷的天数tempjanfloat%9.0g一月份气温tempjulyfloat%9.0g七月份气温表4-14数据集citytemp.dta(部分数据)regioncountrypopgrowthlexpgnppcsafewaterN.A.Canada1.2791917099N.A.Cuba0.77693N.A.DominicanRepublic2.171177071N.A.ElSalvador1.569185055N.A.Guatemala2.664164067N.A.Haiti25441028N.A.Honduras36974065N.A.Jamaica175174070N.A.Mexico1.972384083N.A.Nicaragua2.868189681N.A.Panama1.974299084N.A.PuertoRico17697N.A.TrinidadandTobago

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论