全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4861 2
2015-12-29
初学stata,在做面板数据时候对分组平均值的时间变化趋势作图,怎么在作图时将横坐标修改为“yyyy-mm"形式呢?
我的日期变量名为date,格式为”yyyy-mm-dd“,有字符型(红色)以及转换成的float(蓝色),试过以下方法:
(1) gen gdate = date( date,"YMD")
format gdate %tm  // 这步之后”2013-02-28“变为"3578m2"
tsset gdate   //面板数据不可用,显示错误”repeated time values in sample“

(2)gen year=year(date) 以及month 之后year全部显示1960, month全部变为1

(3)replace gdate = dofm( date1)  //之后”2013-02-28“变为"1962m8"


另外试过tlabel、ttick 画出来图会缩成很小一块。。。

怎么在作图时将横坐标修改为“yyyy-mm"形式? 请各位大神帮忙解答,谢谢!


另外想在图中结构转换的时点加一竖线,请问怎么加?已经用tw line...|| line 作了两条曲线
二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-11 20:23:14
复制代码
Graph.png
二维码

扫码加我 拉你入群

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

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

2016-1-15 15:13:05
niuniuyiwan 发表于 2016-1-11 20:23
谢谢大神! 我好好研究一下
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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