楼主: xwan5667
3730 9

[数据管理求助] 时间数据是字符型需要转化求助 [推广有奖]

  • 1关注
  • 0粉丝

大专生

56%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
31.0968
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
857 点
帖子
49
精华
0
在线时间
40 小时
注册时间
2013-2-8
最后登录
2019-7-3

楼主
xwan5667 发表于 2015-3-12 18:00:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位高手,我的数据有有时间数据是表示年月,
admyymm

January-09

February-09

March-09

April-09

May-09

June-09

July-09

August-09

September-09

但是粘贴到stata中成了str12, %12s字符类型。

接下去我先要做的是时间序列分析,所以急需要将这个变量转换成时间变量并设置时间序列为monthly,有没有高手指点一下啊。谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:字符型 September February Monthly January monthly

沙发
zhxjin 发表于 2015-3-12 18:16:29
先复制到EXCEL里面,再改格式再粘贴即可。

藤椅
SpencerMeng 在职认证  发表于 2015-3-16 11:03:04
楼主 您好

给您举个例子 您就明白了
  1. clear
  2. inp id year month
  3. 1   2010 1
  4. 1   2010 2
  5. 1   2010 3
  6. 1   2010 4
  7. 1   2010 5
  8. 1   2010 6
  9. 1   2010 7
  10. 1   2010 8
  11. 1   2010 9
  12. 1   2010 10
  13. 1   2010 11
  14. 1   2010 12
  15. 2   2011 1
  16. 2   2011 2
  17. 2   2011 3
  18. 2   2011 4
  19. 2   2011 5
  20. 2   2011 6
  21. 2   2011 7
  22. 2   2011 8
  23. 2   2011 9
  24. 2   2011 10
  25. 2   2011 11
  26. 2   2011 12
  27. end  

  28. gen time=ym(year,month)
  29. format time %tm   

  30. xtset id time
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
xwan5667 + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
peyzf 发表于 2015-3-16 20:45:15
反过来,如果我想从ym中将年份提取出来,如何做到?

报纸
SpencerMeng 在职认证  发表于 2015-3-16 21:13:06 来自手机
peyzf 发表于 2015-3-16 20:45
反过来,如果我想从ym中将年份提取出来,如何做到?
从字符串中提取想要的字符用substr 下次用电脑的时候给你举例子^_^

地板
peyzf 发表于 2015-3-16 21:23:14
gen year=year(date)

could done,

thanks~

7
xwan5667 发表于 2015-3-17 18:33:36
SpencerMeng 发表于 2015-3-16 11:03
楼主 您好

给您举个例子 您就明白了
谢谢啊,简单明了哦~~

8
xwan5667 发表于 2015-3-17 18:35:15
zhxjin 发表于 2015-3-12 18:16
先复制到EXCEL里面,再改格式再粘贴即可。
呵呵,有时候不好用。

9
xwan5667 发表于 2015-3-17 18:36:20
SpencerMeng 发表于 2015-3-16 11:03
楼主 您好

给您举个例子 您就明白了
您举例中是自己录入时间,但是如果时间变量是字符型的,应该如何处理呢?我的数据就是从excel中转过来就成了字符型。

10
xwan5667 发表于 2015-3-17 18:36:29
SpencerMeng 发表于 2015-3-16 11:03
楼主 您好

给您举个例子 您就明白了
您举例中是自己录入时间,但是如果时间变量是字符型的,应该如何处理呢?我的数据就是从excel中转过来就成了字符型。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-28 17:09