全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3108 4
2021-01-08
很多人在问xtline画图时,究竟如何调整各个子图的位置,以达到自己预期的排序。下面举例说明,例子中我们希望最终图形排序是南京、北京、天津、上海。
案例数据:
复制代码



第一种方案:
复制代码

效果如下:
1610034868431.jpg
我们发现虽然图形顺序达到了我们的要求,但各子图标题为数值。
第二种方案:
复制代码

效果如下:
1610035179813.jpg
此方案虽然得到了子标题,但排序不是我们想要的,我们想要的顺序为南京、北京、天津、上海。
第三种方案:
复制代码

最终效果如下:
1610035523454.jpg

第四种方案使用外挂指令labmask(极力推荐):
复制代码

最终效果如下:

哇,终于得到了我们想要的图形顺序!这条命令应该是目前解决xtline排序最简洁的方案,请使用第四种方案,解决了困扰很多人的xtline排序问题。
如果你还有更简洁的方式,可以在下方留言讨论。如果您觉得有用的话,点个赞,评一下分,谢谢!

最后,如果我们希望将所有line画在一幅图里,该怎么办呢?方法很简单,只要加一个option选项即可。
复制代码

效果如下:
1612164139748.jpg

附件列表
1610345319280.jpg

原图尺寸 56.03 KB

1610345319280.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-1-11 16:01:03
labmask是定义值标签的一个外挂指令。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-11-18 09:47:53
楼主,我的stata15安不上labmask
ssc install labmask
ssc install: "labmask" not found at SSC, type search labmask
(To find all packages at SSC that start with l, type ssc describe l)
请问楼主有遇到过这种情况嘛
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-11-18 11:44:58
zdlspace 发表于 2021-1-8 00:05
很多人在问xtline画图时,究竟如何调整各个子图的位置,以达到自己预期的排序。下面举例说明,例子中我们希 ...
这是最简单做法<br>
sencode city,gen(id2)<br>
xtset id2 year<br>
xtline gdp
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-5-10 16:28:52
欣语xy 发表于 2021-11-18 09:47
楼主,我的stata15安不上labmask
ssc install labmask
ssc install: "labmask" not found at SSC, type ...
直接search labmask,然后根据指示在下方几个packages中选一个进去点击install就好了,我试了第一个gr0034 from http://www.stata-journal.com/software/sj8-2是可以安装的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群