经管之家首页 答疑首页 Stata 求助大家,日期格式转换问题(如何转成字符型,显示为年月)。谢谢O(∩_∩)O
  • 统计与数据分析
  • 经济学
  • 管理学
  • 金融学
  • 财会类
  • 国际贸易类
  • 考研考博与考证
  • 找数据和资料
  • 求职与职场
  • 学术与投稿类
  • 社会生活
  • 其它
从excel导入数据
如何将excel中time这一列:2001m1,2001m2…………2015m3等的数据转换成Stata中Type:float;Format:%tm这样的日期格式啊?同时还是以2001m1这样的形式显示的。我导入后直接成string了。

先谢过了!
SpencerMeng
回答于 2015/05/16 16:24
看看这个例子:
  1. ***->>>   如何设置月度数据
  2. ***************************
  3. clear
  4. inp str6 mydate1 x
  5. 2008m1 34
  6. 2008m2 33
  7. 2008m3 34
  8. 2008m4 53
  9. 2008m5 35
  10. 2008m6 38
  11. end

  12. gen mydate2 = monthly(mydate1,"ym") //对于月度数据(monthly data)使用命令gen newvar=monthly(varname,"ym")进行转换
  13.                                    //其中ym告诉stata原始数据的格式是"年-月"
  14. format mydate2 %tm

  15. tsset mydate2
复制代码
 加载中...