楼主: rosan2007
4516 6

[数据管理求助] 请教如何求某一变量后3年或前3年的均值,万分感谢! [推广有奖]

  • 0关注
  • 1粉丝

已卖:18份资源

硕士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
1155 个
通用积分
11.2384
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3014 点
帖子
87
精华
0
在线时间
167 小时
注册时间
2012-9-17
最后登录
2025-1-15

楼主
rosan2007 发表于 2016-12-9 17:07:46 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教高手,如何求某一变量后3年或前3年的均值,万分感谢!
二维码

扫码加我 拉你入群

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

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

关键词:万分感谢 请教高手 如何

沙发
黃河泉 在职认证  发表于 2016-12-9 17:41:19
显然,你的问题是不够清楚的!(利用数据)举个例子吧!

藤椅
rosan2007 发表于 2016-12-9 18:04:16
举例:id      year        sale
         1       2008       50000
         2       2009       40000
         3       2010      300000
                  ......
                  2016
求:(1)2011年每个公司前3年2008——2010年的销售收入均值,(2)求每个公司2010年后3年2011-2013年的销售收入均值
        

板凳
黃河泉 在职认证  发表于 2016-12-9 18:47:40
rosan2007 发表于 2016-12-9 18:04
举例:id      year        sale
         1       2008       50000
         2       2009       40000 ...
试试
  1. clear
  2. input id year x
  3. 1 2000 1
  4. 1 2001 2
  5. 1 2002 3
  6. 1 2003 4
  7. 1 2004 5
  8. 1 2005 6
  9. 1 2006 7
  10. 1 2007 8
  11. 1 2008 9
  12. 1 2009 10
  13. 1 2010 11
  14. 2 2000 1
  15. 2 2001 2
  16. 2 2002 3
  17. 2 2003 4
  18. 2 2004 5
  19. 2 2005 6
  20. 2 2006 7
  21. 2 2007 8
  22. 2 2008 9
  23. 2 2009 10
  24. 2 2010 11
  25. end

  26. xtset id year

  27. mvsumm x, gen(tem1) stat(mean) w(3) end
  28. gen xmL = L1.tem1

  29. mvsumm x, gen(tem2) stat(mean) w(3) end
  30. gen xmF = F3.tem2

  31. drop tem1 tem2
复制代码

报纸
黃河泉 在职认证  发表于 2016-12-9 18:54:52
rosan2007 发表于 2016-12-9 18:04
举例:id      year        sale
         1       2008       50000
         2       2009       40000 ...
请试试
  1. clear
  2. input id year x
  3. 1 2000 1
  4. 1 2001 2
  5. 1 2002 3
  6. 1 2003 4
  7. 1 2004 5
  8. 1 2005 6
  9. 1 2006 7
  10. 1 2007 8
  11. 1 2008 9
  12. 1 2009 10
  13. 1 2010 11
  14. 2 2000 1
  15. 2 2001 2
  16. 2 2002 3
  17. 2 2003 4
  18. 2 2004 5
  19. 2 2005 6
  20. 2 2006 7
  21. 2 2007 8
  22. 2 2008 9
  23. 2 2009 10
  24. 2 2010 11
  25. end

  26. xtset id year

  27. mvsumm x, gen(tem1) stat(mean) w(3) end
  28. gen xmL = L1.tem1

  29. mvsumm x, gen(tem2) stat(mean) w(3) end
  30. gen xmF = F3.tem2

  31. drop tem1 tem2
复制代码

地板
rosan2007 发表于 2016-12-9 21:01:50
黃河泉 发表于 2016-12-9 18:54
请试试
非常感谢黄老师耐心帮我解答,想问问黄老师,您的句子中gen xmL = L1.tem1,gen xmF = F3.tem2,为什么一个L1,一个是F3,还有就是,比如要2010年前3年和2010后3年,这个2010不要指定吗?

7
rosan2007 发表于 2016-12-9 23:26:52
非常感谢黄老师的耐心帮助,我已经在另外一个帖子找到了解决方法,https://bbs.pinggu.org/thread-1290989-1-1.html

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

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