楼主: wuzhiwen123
8504 6

[数据管理求助] 求教大神,怎么用stata把月份数据转成年份数据? [推广有奖]

  • 2关注
  • 0粉丝

已卖:105份资源

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
62 个
通用积分
3.7685
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
820 点
帖子
196
精华
0
在线时间
216 小时
注册时间
2008-3-22
最后登录
2025-7-23

楼主
wuzhiwen123 在职认证  发表于 2019-2-10 17:08:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
原始数据如下:
Stkcd  month        hsl
1        Apr-08        1.092041
1        May-08        .729981
1        Jun-08        .746687
1        Jul-08        .615003
1        Aug-08        .38634
1        Sep-08        .725702
1        Oct-08        1.143497
1        Nov-08        1.570195
1        Dec-08        1.732676
1        Jan-09        2.169301
1        Feb-09        2.017878
1        Mar-09        1.685162
1        Apr-09        1.216245
1        May-09        1.074766
1        Jun-09        2.159106
1        Jul-09        1.709871
1        Aug-09        1.34618
1        Sep-09        .986012
1        Oct-09        .79543
1        Nov-09        1.105345
1        Dec-09        .942277
1        Jan-10        1.528866
1        Feb-10        .894668
1        Mar-10        .89859
1        Apr-10        1.224685
1        May-10        1.168902
1        Jun-10        .957031
1        Sep-10        1.184941
1        Oct-10        1.865772
1        Nov-10        1.371491
1        Dec-10        .657696
1        Jan-11        .703545
1        Feb-11        .788629
1        Mar-11        .964917
1        Apr-11        1.514674
1        May-11        .763227
1        Jun-11        .587962
1        Jul-11        .602084
1        Aug-11        .42409
1        Sep-11        .278845
1        Oct-11        .336588
1        Nov-11        .30068
1        Dec-11        .291438
1        Jan-12        .512837
1        Feb-12        .458328
1        Mar-12        .458842
1        Apr-12        .405134
1        May-12        .33173
1        Jun-12        .387916
1        Jul-12        .242536
1        Aug-12        .244836
1        Sep-12        .295138
1        Oct-12        .232996
1        Nov-12        .203419
1        Dec-12        .650741
1        Jan-13        1.269528
1        Feb-13        1.273303
1        Mar-13        1.569837
1        Apr-13        1.165426
1        May-13        .996689
1        Jun-13        .940963
1        Jul-13        1.049728
1        Aug-13        1.095296
1        Sep-13        1.340992
1        Oct-13        1.127682
1        Nov-13        .941092
1        Dec-13        .689105
1        Jan-14        .447855
1        Feb-14        .713609
1        Mar-14        .562242
1        Apr-14        .566309
1        May-14        .369499
1        Jun-14        .413535
1        Jul-14        .545518
1        Aug-14        .518572
1        Sep-14        .540247
1        Oct-14        .837193
1        Nov-14        1.43572
1        Dec-14        2.562616
股票代码的换手率是月份的,想按照年度加总求市盈率平均值,大约的结果是这样:
Stkcd        month        hsl
1        2008                 1.092041
1        2009                .729981
1        2010                 .746687
2        2007                 .615003
2        2008                 .38634



二维码

扫码加我 拉你入群

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

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

关键词:stkcd month mont 股票代码 原始数据

我的CFA历程

沙发
黃河泉 在职认证  发表于 2019-2-10 17:26:11
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
你发的资料中,有些重要指令缺失 (最上面与最下面),请重发!

藤椅
wuzhiwen123 在职认证  发表于 2019-2-10 20:33:53
黃河泉 发表于 2019-2-10 17:26
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见 ...
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long Stkcd int month double hsl
  4. 1 17167 2.619055
  5. 1 17198  1.71679
  6. 1 17226  1.41532
  7. 1 17257 1.806367
  8. 1 17287 2.413823
  9. 1 17318 3.561831
  10. 1 17348  1.47155
  11. 1 17379 1.438884
  12. 1 17410  .933006
  13. 1 17440  1.04113
  14. 1 17471  .777802
  15. 1 17501 1.066603
  16. 1 17532  .981894
  17. 1 17563  .688649
  18. 1 17592 1.338856
  19. 1 17623 1.092041
  20. 1 17653  .729981
  21. 1 17684  .746687
  22. 1 17714  .615003
  23. 1 17745   .38634
  24. end
  25. format %tdMon-YY month
复制代码

板凳
黃河泉 在职认证  发表于 2019-2-11 07:51:20
虽然我看不太懂你的问题:"股票代码的换手率是月份的,想按照年度加总求市盈率平均值"?我猜可能是
  1. gen year = year(month)
  2. collapse (sum) y=hsl, by(Stkcd year)
复制代码

报纸
wuzhiwen123 在职认证  发表于 2019-2-11 19:04:26
黃河泉 发表于 2019-2-11 07:51
虽然我看不太懂你的问题:"股票代码的换手率是月份的,想按照年度加总求市盈率平均值"?我猜可能是
非常感谢黄老师。

地板
wuzhiwen123 在职认证  发表于 2019-2-11 19:39:33
已解决这个问题,再次感谢黄老师。

7
夏日已老 发表于 2019-2-28 18:56:31 来自手机
楼主能教教我吗,我目前也需要把月度换手率转换成年度的,非常感谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 17:03