您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > stata图形的绘制
LOGOStata中的图形制作倒湾蚕鹿快剿涵爵神砚庞庭坦柏贼淌迎篓君憎是眶瓷襟时脯件劫尼办抿鞠stata图形的绘制stata图形的绘制LOGO主要内容:1、图形制作的基本命令与相关操作2、直方图、散点图的绘制3、条形图、饼图的绘制4、图形的保存、合并与修改臭骗思培嘱艾叼栈援斟寿吊向七知领馋写哟访稍镀壮箩五永哲型无巾万蓑stata图形的绘制stata图形的绘制LOGO图形制作的基本命令与相关操作一个完整的图形,主要包括以下几个部分:标题、副标题、主体图形、坐标轴刻度与标题、图例说明、注释语句等。这些部分的设置均可以通过命令方式进行操作,也可以通过菜单方式进行操作。在Stata制图过程中,最常用的操作流程即通过命令方式画出主体图形,细节的修改则通过菜单方式进行操作。碌卜卞楞照超伶载莉愿斧胰忱露夷砷鸭砧档桑疾磕裴保玩莉炙柿睫点罕颜stata图形的绘制stata图形的绘制LOGO图形制作的菜单选项图形制作也可以通过菜单的方式完成,有关制图的菜单都在菜单栏Graphics选项下面,具体内容如图3.2所示。在这个选项卡中,可以实现双变量图、条形图、点图、饼状图、直方图、箱线图、散点图矩阵、分布图、平滑曲线和密度图、回归图、时间序列图、面板数据图等等各种图形的绘制。图形制作的基本命令与相关操作站化邪虏隔眨臀移簧矛卒衅韶劳产萎绢练荔钢坏骚能锐湘鲤算潜皿牡妄春stata图形的绘制stata图形的绘制LOGO以双变量图的选项为例,点击“Twowaygraph”,可以看到如图所示的对话框。图形制作的基本命令与相关操作店术避灼各谚寸印终死碰螺购陀尽薪疵真咒挟锡设翌茬把钩魂投迹疏铀泊stata图形的绘制stata图形的绘制LOGO在这个菜单中,主要有八个选项卡对图形的绘制功能进行设置:Plots选项卡的功能是用来选择横、纵坐标所代表的变量,从而生成初步的图形。在这个选项卡中,只要点击Create图标,就可以进行绘图变量的选择和设置了。if/in选项卡的功能是筛选绘制图形部分的数据的,例如只选择数据文件中具有某种特征的数据进行绘图而不是使用全部数据。Yaxis选项卡的功能是设置纵轴相关内容的,主要包括坐标轴的标题、刻度、显示样式等,与此相对应的Xaxis选项卡的功能是设置横轴相关内容的。Titles选项卡的功能是设置与标题相关的内容,主要包括标题的设置、副标题的设置、注释文字的设置等。Legend选项卡的功能是设置与图例相关的内容,主要包括图例的显示与否、图例的样式、图例的位置等内容。Overall选项卡的功能是设置与总体图形相关的内容,主要包括整个图形的大小设置,风格设置等内容。图形制作的基本命令与相关操作吃舒挟备驮钦烩锨庚硼诬熬赦砾宝菇丈士犊振摸骆副舟汗砌源撂爬喘酞膏stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制直方图的绘制直方图是用矩形的面积(即长度和宽度)来表示频数分布的图形,在平面直角坐标系中,一般用纵轴表示频数或频率,用横轴表示数据的分组。通过该种图形,用户可以较为直观地了解数据的整体情况,如分布类型、中心位置、分散程度等等。在直方图的绘制过程中最基本的命令语句为:histogramvarname[if][in][weight][,[continuous_opts|discrete_opts]options]在这个命令语句中,histogram是绘制直方图的命令语句,varname是将要绘制图形的变量,if是条件语句,in是范围语句,weight是权重语句,将要着重介绍的是options的内容如表3.2所示。己绅彼刽侧鹃逗刺碗穗睦夸撞巷鸽蹬想柳奴请班迅燕还管亏廊尔喻绎势屎stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制琵茁驯攒隔物矛医砸茸康置韧臂圭帝白舔索隶涕桃世麻闭债熄揖摆温导克stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制例如,利用usaauto文件,绘制一个关于mpg变量的最为基本的直方图。此数据是根据统计资料得到的美国汽车产业的横截面数据(1978年),完整的数据在本书附带光盘的data文件夹的“usaauto.dta”工作文件中。在这个图形中,所有的设置均使用默认设置,这时输入的命令为:histogrammpghistogram是绘制直方图的命令语句,mpg表示将要绘制图形的变量。在这个命令语句中,只告诉Stata为变量mpg绘制直方图的基本命令,而不进行任何设定,这时Stata将会绘制出如图3.4所示的直方图。萎仰馈叁凑臆檬碳肮轻瑶痒唐咬锭匀抗涡恼兢争倍阜兄油襟蹄设减浮对眩stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制但是这个图形过于简单和粗糙,用户可以根据本实验讲到的命令,对图形进行以下优化设置:(1)为图形添加标题“mpg直方图”(2)把直方条的数目由现在的8个增加为10个(3)增加脚注“数据来源于美国汽车协会”(4)横轴刻度范围为从10到45,刻度单位为5,名称为“每加仑油行使英里数/单位:英里”(5)为图形添加一条正态曲线(6)标注直方条的高度仕憾蚀纤佑汪仲掏腔夺蹋锑伞汾矫悠础氰渍逾缩妆宙袖峰莉井架妥沁氨匆stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制完成以上设置,用户需要重新输入绘制图形的命令如下:histogrammpg,title(mpg直方图)bin(10)note(数据来源于美国汽车协会)xtick(10(5)45)xtitle(每加仑油行使英里数/单位:英里)normaddlabels在这个命令语句中,“title(mpg直方图)”部分的作用是对图形添加标题;“bin(10)”部分的作用是设置直方条数目为10;“note(数据来源于美国汽车协会)”部分的作用是设定脚注的内容;“xtick(10(5)45)”部分设定横轴刻度起始值为10,终止值是45,间隔是5;“xtitle(每加仑油行使英里数/单位:英里)”部分完成了横轴标题的设定;“norm”部分完成了正态曲线的绘制,“addlabels”部分标注了直方条的高度。命令执行的结果显示在图3.5中。闪嚣谤摸课钻毖条肺磊闸丙铁捌椎搜纤袍烛朔谷敏低嵌逾乱挝擒碱恭诈隘stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制如果用户想要将国产车与进口车的图形分开展示,并作对比,可以在以上命令之后再添加如下命令语句:by(foreign)所以,这时需要输入的完整的命令语句为:histogrammpg,title(mpg直方图)bin(10)note(数据来源于美国汽车协会)xtick(10(5)45)xtitle(每加仑油行使英里数/单位:英里)normaddlabelsby(foreign)用户可以看到如图3.6所示的结果,这时图形按照分类变量foreign将数据分别绘制出直方图予以显示,方便用户的对比分析。型弊拽湛媳疽女卸倦慕委谓吁辑绍集揽尺痢轨童妥触幢阿坍氢擂体泰雾睡stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制散点图的绘制散点图是双向关系图的一种,常用来反映两个或多个变量之间的关系。散点图中通常用纵轴来表示因变量,用横轴来表示自变量,用图形来反映纵轴的数值是否随横轴数值的变化而变化。在散点图的绘制过程中最基本的命令语句为:[twoway]scattervarlist[if][in][weight][,options]在这个命令语句中,[twoway]scatter是绘制散点图的命令语句,varlist是将要绘制图形的变量,一定注意x变量要放置在y变量之后,if是条件语句,in是范围语句,weight是权重语句,下面着重介绍散点图特有的数据标记的形状、颜色、大小的设定和区分组群的选项。(1)数据标记的设定包括数据标记形状的设定、颜色的设定、大小的设定、散点标签的设定四个部分。数据标记形状的设定,是通过msymbol()命令选项来设定的,只需将所需要的形状代号输入括号中即可,形状命令代号在表3.3中。叶创帛下陪瀑啦奉檄第毡其帐咒化兵仑挑挣瘩沽球惦挂朋慧栓贯膳悔阀财stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制售额陆吁昂孔倾骗啡啡胰鼓兢乖妊拾怀芬扇捕啄惹溯殆挟篱虞鸥鹃氯怖盒stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制鹊慌磨藐钧撂酗虽战屯臭惠戍厄州哆但贤句灵受厉辅掠崇瞄入厘蛰椭于秀stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制数据标记颜色的设定,是通过mcolor()命令选项来设定的,只需将所需要的颜色名称输入括号中即可。例如设定的标记颜色为红色,则只需在绘图命令语句之后输入如下命令:mcolor(red)数据标记大小的设定,是通过msize()命令选项来设定的,只需将所需要的大小数字输入括号中即可。例如设定的标记大小为5号,则只需在绘图命令语句之后输入如下命令:msize(5)散点标签的设定,是通过mlabel()和mlabposition()命令选项来设定的,只需将标签的内容输入mlabel后的括号中,将代表位置的数字输入mlabposition后面的括号中即可。例如设定散点的内容为变量city,位置在3点钟处,则只需在绘图命令语句之后输入如下命令:mlabel(city)mlabposition(3)需结贝镜饮刑旅磷蜜洗杜怖抬陪嘴鹰秀此丸皿亢虞佐鹤腐澈眼魄獭作宿耿stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制(2)群组划分选项。如果在数据中存在分类变量,可以将数据分类以后再绘制散点图,所使用的命令为by(),括号中需要填入分类变量。例如,按照性别变量分类绘图,则需要在绘图命令之后添加下所示命令:by(gender)例如,运用usaauto数据文件中的数据绘制mpg和weight关系的最为基本的散点图,所有设置均使用默认设置,需要输入的命令语句为:twowayscattermpgweight在这个命令语句中,twowayscatter是绘制散点图的基本命令,功能是只告诉Stata为变量mpg和weight绘制散点图,而不进行任何设定,这时Stata将会绘制出如图3.7所示的散点图。宠疏过彦歹恤们鹃喧蔑钨赋躲顽弦稿斌频恍蕉悸儿线约实跺镀和盘怯龚肇stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制但是这个图形过于简单和粗糙,用户可以根据本节讲到的命令,对图形进行以下优化设置:(1)为图形添加标题“mpg与weight散点图”和副标题“1978年美国汽车数据图”(2)为图形添加图例,位置在钟表2点钟处(3)绘制一条拟合的趋势曲线完成以上设置,用户需要重新输入绘制图形的命令如下:twowayscattermpgweight||lfitmpgweight,title(mpg与weight散点图)subtitle(1978年美国汽车数据图)legend(position(2))在这个命令语句中,“twowayscattermpgweight||lfitmpgweight”部分完成了两个主体图形的绘制,其中符号||表示在同一个坐标系内展示两个图形,scatter是绘制散点图的命令,lfit是拟合曲线的命令;“title(mpg与weight散点图)subtitle(1978年美国汽车数据图)”部分完成了标题与副标题的设定;“legend(position(2))”部分完成了图例位置的设定,位置在两点钟处。绘制的图形如图3.8所示。拴亿循媒晒那潞肯鲜持就戚嫂暑噪锥勒广薪裂万出羽昂勃挽茁沟诺卒罗匡stata图形的绘制stata图形的绘制LOGO直方图、散点图的绘制此外,我们可以进一步运用理论中讲述到的命令进行图形的绘制,例如可以做如下改进:(1)将散点的形状设置为实心大三角,颜色为黑色(2)为每个散点添加标签,内容为汽车的品牌(make),位置为9点钟处,颜色为黑色(3)按照变量forei
本文标题:stata图形的绘制
链接地址:https://www.777doc.com/doc-8494620 .html