楼主: 罗拉购
4914 15

[数据管理求助] 怎样处理得到第四季度财务数据 [推广有奖]

11
罗拉购 发表于 2017-9-18 17:12:49
黃河泉 发表于 2017-9-18 16:29
你只是想要第四季的资料吗?请试试
非常感谢您!您的代码确实能够得到新变量tem,代表的全是第四季度的营业收入的数值。参考您的方法,我使用了一下命令: bys 证券代码 year (yq): gen tem2 = 营业收入[2]-营业收入[1];bys 证券代码 year (yq): gen tem3 = 营业收入[3]-营业收入[2];由此得到第二季度和第三季度的数据。但是营业收入三个季度的数据在不同的列,我如何能将他们整合在同一列呢?

12
罗拉购 发表于 2017-9-18 17:12:58
黃河泉 发表于 2017-9-18 16:29
你只是想要第四季的资料吗?请试试
非常感谢您!您的代码确实能够得到新变量tem,代表的全是第四季度的营业收入的数值。参考您的方法,我使用了一下命令: bys 证券代码 year (yq): gen tem2 = 营业收入[2]-营业收入[1];bys 证券代码 year (yq): gen tem3 = 营业收入[3]-营业收入[2];由此得到第二季度和第三季度的数据。但是营业收入三个季度的数据在不同的列,我如何能将他们整合在同一列呢?

13
罗拉购 发表于 2017-9-18 17:13:05
黃河泉 发表于 2017-9-18 16:29
你只是想要第四季的资料吗?请试试
非常感谢您!您的代码确实能够得到新变量tem,代表的全是第四季度的营业收入的数值。参考您的方法,我使用了一下命令: bys 证券代码 year (yq): gen tem2 = 营业收入[2]-营业收入[1];bys 证券代码 year (yq): gen tem3 = 营业收入[3]-营业收入[2];由此得到第二季度和第三季度的数据。但是营业收入三个季度的数据在不同的列,我如何能将他们整合在同一列呢?

14
黃河泉 在职认证  发表于 2017-9-18 19:06:50
罗拉购 发表于 2017-9-18 17:13
非常感谢您!您的代码确实能够得到新变量tem,代表的全是第四季度的营业收入的数值。参考您的方法,我使用 ...
Nick Cox 建议
  1. ren (证券代码 会计期间 营业收入) (id time y)
  2. gen ymd = date(time, "YMD")
  3. format %td ymd
  4. gen yq = qofd(ymd)
  5. format %tq yq

  6. // Nick Cox
  7. egen nid = group(id), label
  8. xtset nid yq
  9. *gen double diff = D.y
  10. gen double diff = D.y if mod(yq, 4)
  11. format diff %16.2f
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
罗拉购 + 1 + 1 + 1 精彩帖子

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

15
罗拉购 发表于 2017-9-18 19:28:52
黃河泉 发表于 2017-9-18 19:06
Nick Cox 建议
非常感谢您!这个代码得到了我预期的效果!

16
bingle1997 发表于 2021-10-14 09:54:06 来自手机
想问楼主,要想得到财务指标的季度数据都可以用这种方法吗,用中报数据减一季报,三季报减中报,年报减三季报,中报三季报年报都是累计值,那财务比率的季度数据怎么得到呢

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

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