|
3.4.2图形的合并
为了研究的需要,有时需要将绘制完成的几幅不同的图形整合到一幅图形之中,这时就会用到Stata提供的图形合并的功能,其基本命令语句如下:
graph combine name [name ...] [, options]
例如,我们使用usaauto数据库,首先生成三幅图形,并依次保存。
(1)生成mpg与weight的散点图,保存名称为pic1,命令如下:
twoway scatter mpg weight, saving(pic1)
(2)生成price与weight的散点图,保存名称为pic2,命令如下:
twoway scatter price weight, saving(pic2)
(3)生成rep78与weight的散点图,保存名称为pic3,命令如下:
twoway scatter rep78 weight, saving(pic3)
接下来,我们可以发现者三幅图形的x轴相同,所以可以合并成x轴对应的一幅图形,命令为:
graph combine pic1.gph pic2.gph pic3.gph, imargin(vsmall) row(3) saving(pic4)
在这个命令语句中,“graph combine pic1.gph pic2.gph pic3.gph”部分是告诉Stata实现哪些图形的合并,“imargin(vsmall)”部分的作用是使得每个图形独立的边缘区域不要留过多的空间,“row(3)”部分的作用是让这三幅图形排成三行。
我也还没用过,你试试
|