stata

Stata绘图:重新定义坐标轴刻度标签

2018-03-23  本文已影响171人  stata连享会

作者:连玉君 (知乎 | 简书 | 码云)

Stata 现场培训报名中……

问题: 如何绘制如下图形 ?
核心障碍: 横坐标中的 t-3, t-2 等如何标注?

Stata 范例:


*-虚构一份数据
clear
input  invt t0
        116 2001
        118 2002
        106 2003
        118 2004
         80 2005
         79 2006 
         63 2007
end

*-重新定义时间变量
gen t1 = t0-2004

*-设定为时间序列数据
tsset t1 

*-简单图形
twoway connect invt t1, ylabel(0(20)140) xlabel(-3(1)3)

*-完整图形
#d ;
twoway connect invt t1, ylabel(0(20)140) ///
       xlabel(-3.5 " " -3 "t-3" -2 "t-2" -1 "t-1" 
                 0 "t"  1 "t+1"  2 "t+2"  3 "t+3" 3.5 " ") 
       ytitle("Investment")
       xtitle("Time of Event")
       ;
#d cr

*-保存图片
graph export "Fig01.png", replace

输出图片效果:

Stata绘图:使用 xlabel(# "标注文字") 选项修改坐标刻度标签

关于我们

联系我们

Stata 现场培训报名中……


欢迎加入Stata连享会(公众号: StataChina)
上一篇下一篇

猜你喜欢

热点阅读