在stata中用命令方式给图形添加标题

2025-11-03 23:39:05

1、sysuse uslifeexp

2、twoway line le_wmale le_wfemale le_bmale le_bfemale year,yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title("20世纪美国预期寿命变化图") subtitle("1900年-2000年") ytitle("预期寿命") xtitle("年份")

用title("20世纪美国预期寿命变化图") 给图像加上大标题;用subtitle("1900年-2000年")加上小标题;用ytitle("预期寿命")给y轴加上标题;用xtitle("年份") 给x轴加上标题。

在stata中用命令方式给图形添加标题

3、用note给图形添加注释

twoway line le_wmale le_wfemale le_bmale le_bfemale year,yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title("20世纪美国预期寿命变化图") subtitle("1900年-2000年") ytitle("预期寿命") xtitle("年份") note("数据来源:U.S.Life expectancy")

在stata中用命令方式给图形添加标题

4、用caption给图形添加文字

twoway line le_wmale le_wfemale le_bmale le_bfemale year,yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title("20世纪美国预期寿命变化图") subtitle("1900年-2000年") ytitle("预期寿命") xtitle("年份") caption("关于stata的问题请关注微信公众号或加个人微信")

在stata中用命令方式给图形添加标题

5、在Stata中,图例默认按照变量的标签(label)添加,堆积在图像的底部。我们通过添加legend()选项使图形变得更美观. 

在下图中,我们添加了legend(ring(0) pos(5) label(1 "白人男性") label(2 "白人女性") label(3 "黑人男性") label(4 "黑人女性") cols(1)),其中:

ring(0)代表把图例放在图像内部;pos(5)代表了图例在图像的5点钟的位置(和钟表的数字位置相同);label改变了图例的文字,从1-4对应着命令中le_wmale le_wfemale le_bmale le_bfemale的顺序;cols(1)代表希望他们在一列中显示(同理,rows(1)代表希望同一行显示)

twoway line le_wmale le_wfemale le_bmale le_bfemale year,yscale(range(0 90)) ylabel(0(10)90) xlabel(1900(10)2000) xtick(1900(5)2000) title("20世纪美国预期寿命变化图") subtitle("1900年-2000年") ytitle("预期寿命") xtitle("年份") legend(ring(0) pos(5) label(1 "白人男性") label(2 "白人女性") label(3 "黑人男性") label(4 "黑人女性") cols(1))

在stata中用命令方式给图形添加标题

1、do file中命令末尾的双斜线//表示添加注释

在stata中用命令方式给图形添加标题

2、三斜线///表示换行

在stata中用命令方式给图形添加标题

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢