楼主: mengdengliao
1430 1

[数据管理求助] 如何从文本日期格式变量中提取年,月 [推广有奖]

  • 0关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
475 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
445 点
帖子
35
精华
0
在线时间
53 小时
注册时间
2015-6-13
最后登录
2020-5-16

楼主
mengdengliao 发表于 2018-2-12 20:50:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如下代码:
我用:
gen  ymd=date(trdmnt,"MY")
gen year=year(ymd)
gen month=month(ymd)
无法达到提取的目的

请问应该如何提取?

感谢!


  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long stkcd str6 trdmnt float beta
  4. 1 "Jan-01"       1
  5. 1 "Feb-01"       1
  6. 1 "Mar-01"  .96603
  7. 1 "Apr-01" .936349


  8. 1 "May-01" .945817
  9. 1 "Jun-01" .947351
  10. 1 "Jul-01" .922824
  11. 1 "Aug-01" .929022
  12. 1 "Sep-01" .936424
  13. 1 "Oct-01" .880964
  14. 1 "Nov-01" .881449
  15. 1 "Dec-01" .899865
  16. 1 "Jan-02" .900386
  17. 1 "Feb-02" .894477
  18. 1 "Mar-02" .902527
  19. 1 "Apr-02" .942478
  20. 1 "May-02"  .95063
  21. 1 "Jun-02"       1
  22. 1 "Jul-02"       1
  23. 1 "Aug-02"       1
  24. end
复制代码



二维码

扫码加我 拉你入群

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

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

关键词:格式变 generated generate install example

沙发
黃河泉 在职认证  发表于 2018-2-13 08:00:31
试试
  1. gen mdate = monthly(trdmnt, "MY", 2050)
  2. format mdate %tm
  3. gen date = dofm(mdate)
  4. format date %td
  5. gen year = year(date)
  6. gen month = month(date)
复制代码

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

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