从excel导入数据
如何将excel中time这一列:2001m1,2001m2…………2015m3等的数据转换成Stata中Type:float;Format:%tm这样的日期格式啊?同时还是以2001m1这样的形式显示的。我导入后直接成string了。
先谢过了!
SpencerMeng
回答于 2015/05/16 16:24
看看这个例子:
- ***->>> 如何设置月度数据
- ***************************
- clear
- inp str6 mydate1 x
- 2008m1 34
- 2008m2 33
- 2008m3 34
- 2008m4 53
- 2008m5 35
- 2008m6 38
- end
- gen mydate2 = monthly(mydate1,"ym") //对于月度数据(monthly data)使用命令gen newvar=monthly(varname,"ym")进行转换
- //其中ym告诉stata原始数据的格式是"年-月"
- format mydate2 %tm
- tsset mydate2
复制代码