楼主: mengdengliao
5098 5

[数据管理求助] 怎么计算本期某个指标除以上一期某个指标 [推广有奖]

  • 0关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

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

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在想计算每一行的netflow除以上一个quarter的totaltna,应该怎么编程?谢谢!

  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long symbol float netflow double totaltna float(year quarter)
  4. 1  -223929648  2503805794 2005 1
  5. 1  -291231584  2056648354 2005 2
  6. 1   -31182134  2099514870 2005 3
  7. 1   -71263568  2030420201 2005 4
  8. 1  -232345312  2078735858 2006 1
  9. 1  -433227104  2168980770 2006 2
  10. 1   -90745832  1974809673 2006 3
  11. 1  -270983040  2315758068 2006 4
  12. 1  8456893952 10472229741 2007 1
  13. 1 -3501300736 10817357693 2007 2
  14. 1 -1240460800 13694513376 2007 3
  15. 1  -810981760 12768966995 2007 4
  16. 1  2843055104 10840858095 2008 1
  17. 1   338380320  9619725115 2008 2
  18. 1   -64372024  8162348304 2008 3
  19. 1  -437707072  6922473048 2008 4
  20. 1   842087936  9437501735 2009 1
  21. 1   475438080 12071988503 2009 2
  22. 1  -388891168 11192588756 2009 3
  23. 1  -389290912 11762587070 2009 4
  24. end
复制代码



二维码

扫码加我 拉你入群

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

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


沙发
黃河泉 在职认证  发表于 2018-2-6 17:43:16 |只看作者 |坛友微信交流群
我假设你应该有很多 symbol,请试试
  1. gen yq = yq(year,quarter)
  2. format yq %tq

  3. xtset symbol yq
  4. gen netflow_new= netflow/L.totaltna
复制代码

使用道具

藤椅
mengdengliao 发表于 2018-2-6 17:55:54 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-2-6 17:43
我假设你应该有很多 symbol,请试试
感谢大神!!

使用道具

板凳
黃河泉 在职认证  发表于 2018-2-6 17:58:34 |只看作者 |坛友微信交流群
mengdengliao 发表于 2018-2-6 17:55
感谢大神!!
你用 dataex 印出资料,对回答问题很有帮助。

使用道具

报纸
mengdengliao 发表于 2018-2-11 18:31:36 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-2-6 17:58
你用 dataex 印出资料,对回答问题很有帮助。
对了,大神,想请教一下还是这个问题,如果是想生成下一个quarter的变量,应该怎么编程?(滞后是L.,那提前一期应该是?)非常感谢!

使用道具

地板
黃河泉 在职认证  发表于 2018-2-12 08:08:58 |只看作者 |坛友微信交流群
mengdengliao 发表于 2018-2-11 18:31
对了,大神,想请教一下还是这个问题,如果是想生成下一个quarter的变量,应该怎么编程?(滞后是L.,那提 ...
以你的例子
  1. tab quarter, gen(dq)
复制代码

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-13 06:04