楼主: 禅那
54725 37

[时间序列问题] 【求助】如何滚动计算3期的标准差?   [推广有奖]

21
lianzhongren 发表于 2015-4-9 12:50:40
jzhyue 发表于 2010-8-17 22:37
*下面更好理解
bys i (t):gen e1=e[_n-1]
bys i (t):gen e2=e[_n+1]
高手啊

22
jod1018 在职认证  发表于 2015-7-17 19:48:37

*假设year为数值型
bys code (year):gen rev1=rev[_n-1]
bys code (year):gen rev2=rev[_n+1]
egen b1=rowsd(rev rev1 rev2)
drop rev1 rev2

得出来的是标准差吗??为什么数值很大啊

23
ssx520134 发表于 2018-4-11 15:56:49
jzhyue 发表于 2011-9-6 15:54
*假设year为数值型
bys code (year):gen rev1=rev[_n-1]
bys code (year):gen rev2=rev[_n+1]
想请教下如果我想求的是过去三年的标准差 而不含当年的 标准差,也是这个命令吗 ?谢谢stata小白,感谢大神。例如主营业务收入总样本为2001-2016,则2004年的标准差是2001-2003的,2005年的标准差是2002-2004的。依次类推,也是这个命令吗?

24
黃河泉 在职认证  发表于 2018-4-11 18:28:19
ssx520134 发表于 2018-4-11 15:56
想请教下如果我想求的是过去三年的标准差 而不含当年的 标准差,也是这个命令吗 ?谢谢stata小白,感谢大 ...
请先安装 ssc install rangestat, 然后
  1. webuse grunfeld, clear
  2. rangestat (sd) invest (count) invest, interval(year -3 -1) by(company)
复制代码
已有 1 人评分经验 论坛币 收起 理由
葫芦娃大王 + 10 + 10 精彩帖子

总评分: 经验 + 10  论坛币 + 10   查看全部评分

25
黃河泉 在职认证  发表于 2018-4-11 18:30:50
ssx520134 发表于 2018-4-11 15:56
想请教下如果我想求的是过去三年的标准差 而不含当年的 标准差,也是这个命令吗 ?谢谢stata小白,感谢大 ...
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

26
ssx520134 发表于 2018-4-12 10:03:50
黃河泉 发表于 2018-4-11 18:30
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex ...
谢谢老师,受教了,之前还奇怪这些是怎么来的,现在知道了,感谢,但是有个问题,不知道为什么我的电脑装不上dataex命令,在网上也没查到安装包之类的。不知该怎么办,谢谢老师解答

27
ssx520134 发表于 2018-4-12 10:10:40
黃河泉 发表于 2018-4-11 18:30
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex ...

28
ssx520134 发表于 2018-4-12 10:11:53
黃河泉 发表于 2018-4-11 18:30
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex ...
图片不知道为什么发不上去 只能把代码复制过来了

. ssc install dataex
connection timed out -- see help r(2) for troubleshooting
http://fmwww.bc.edu/repec/bocode/d/ either
  1)  is not a valid URL, or
  2)  could not be contacted, or
  3)  is not a Stata download site (has no stata.toc file).

current site is still http://www.stata-journal.com/software/sj15-3/
r(2);

. ssc install rangestat
checking rangestat consistency and verifying not already installed...
cannot write in directory D:\stata13\ado\plus\r
r(603);
感谢老师

29
黃河泉 在职认证  发表于 2018-4-12 10:17:49
ssx520134 发表于 2018-4-12 10:11
图片不知道为什么发不上去 只能把代码复制过来了

. ssc install dataex
这我无法回答。

30
周英俊最英俊 发表于 2018-5-18 20:46:50
jzhyue 发表于 2011-9-6 15:54
*假设year为数值型
bys code (year):gen rev1=rev[_n-1]
bys code (year):gen rev2=rev[_n+1]
请问这个计算的是1999——2001、2000——2002、2001——2003还是1999——2001、2002——2004的标准差呢??论文小白为这个问题煎熬了几天,求指点,谢谢大神!

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

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