stata xlabel无法使用_Stata软件的图形绘制—2

上次小编给大家介绍了stata软件中图形的组成和绘图命令,本次小编继续给大家介绍stata的图形格式和坐标轴选项。

1. stata图形格式

图形格式(scheme)包括了有关stata如何呈现图形的方方面面,如图形的颜色、字体的大小、坐标轴的位置等。Stata默认的图形格式是s2color。此外,stata还提供了其他10余种格式可以供用户选择如下表所示,stata用户可以根据自己的喜好和要求选择合适的格式,甚至可以创建自己的格式。

Stata图形格式

图形格式

前景颜色

背景颜色

描述

s2color

彩色

白色

默认设置

s2momo

单色

白色

单色的s2color

s2gcolor

彩色

白色

stata手册中的设置

s2manual

单色

白色

单色的s2gcolor

s2gmanual

单色

白色

之前【G】手册中的设置

s1rcolor

彩色

黑色

背景色为黑色的简洁格式

s1color

彩色

白色

简洁格式

s1momo

单色

白色

单色简洁格式

s1manual

单色

白色

更小的单色简洁格式

economist

彩色

白色

经济学人杂志(The Economist)的格式

sj

单色

白色

stata杂志(Stata  Journal)格式

查看可用图形格式的stata命令如下:

graph query,schemes

设定图形格式的stata命令如下(如将经济学人杂志格式设为默认):

set scheme economist, permanently

其中,逗号后面的选项permanently(可选)的意思是将格式永久设置为该格式,直到用户重新设定其他图形格式为止。

如果想要恢复图形的默认格式)(s2color), stata 命令如下:

set scheme s2color, permanently

如果要临时改变某个图形的格式,可以在其制图命令中添加选项scheme(schemename),类似的stata命令如下:

twoway(scatter mpg weight if foreign==0),scheme(economist)

如果要临时改变某个已经生成图形的格式,可以在打开改图形时添加选项scheme(schemename),类似的stata命令如下:

graph use mygraph, scheme(economist)

2. stata图形坐标轴选项

  • 坐标轴的长度

 用户无法直接控制坐标轴的长度,只能控制整个图形的大小。比如,要绘制一张2英尺(纵坐标Y)*3英尺(横坐标X)的图形,命令如下:

twoway (scatter mpg weight), ysize(2) xsize(3)

  • 刻度、标签和网格线

stata默认给坐标轴设置合适的刻度和标签。但是用户有时候希望可以自定义,比如下面的命令将横坐标X的刻度设置为20,并加标签,微刻度又将每个间隔分为两部分;将纵坐标Y轴设为对数比例,并加标签,同时设定取值区间。

twoway(line incidence year), xlabel(1900(20)2000) xmtick(##2)///

yscale(log)  yscale(log range(0.8 150) ylabel(1 2 5 10 20 50 100)

如果要显示网格线,可以在坐标轴标签的选项上加上grid,否则加上nogrid。如:

twoway (line incidence year), xlabel(1900(20)2000, nogrid)

  • 页边(plotregion margin)

在绘制二维图中,stata默认在绘图极值和坐标轴之间留出一个空隙,以免符号接触坐标轴。如果不想保留空隙,可以使用页边选项plotregion(margin(zero))。

不过小编认为,对于初学者来说,stata默认的图形设置参数已经基本满足用户的需求,不需要一定要更改其设置。上面的内容希望给大家一个宏观的概念,让大家对stata图形制作有一定的认识和了解,明白我们所制作出来的图形可以按照自己的需求绘制、编辑和加工。

参考:廉启国编著的《stata数据统计分析教程》

6b0b0072b820c24fe559de9aba566d29.png


版权声明:本文为weixin_36282234原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。