什么?为什么只讲线形图?因为我只用过线形图…
言归正传,我的确只用过线形图(说了跟没说一样…)。Stata画图给我的感觉一直都是很复杂、很多命令,我觉得好像也没有很多的地方要画图,一般就画个线形图看看趋势,如果要画柱状图之类的,excel它不香吗?更多的涉及到经济学知识的像:安慰剂检验做1000次之后用回归系数画核密度图像,还有DID平行性趋势检验中用系数和置信区间画折线图以及RD中拟合曲线的断点图,已经不是普通画图的范畴,我们会在后面讲这些经济学方法的时候再具体讲。哦!我还用Stata画过地图!不过你们应该也用不到,我就不讲了。
滔滔不绝、强词夺理后,这章只讲线形图。
普通线性图
在进行画图前,大家最好将数据按即将画图的横坐标升序排一遍,不然可能图会挺乱的(可能是我太菜)
先来一段代码祭天:
* 把以前的数据清除,调用系统数据库 uslifeexp *
sysuse uslifeexp, clear
* 这一行才开始画图 *
line le year //也可使用 twoway line le year
这是stata里使用范例数据库进行画图,大家在自己stata中也可以直接运行。 line或 twoway line 就是我们的命令, 然后le(寿命)是纵坐标,year为横坐标。图为下面这样: