全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
5282 5
2009-12-17
哪位高人能给我解释下下面这段做直线滑动平均模拟的程序?


series [email=id=@trend(1988]id=@trend(1988[/email])
matrix(18,3)dataout=0'18为样本量;3为样本个数
'定义变量
for!num=1 to 3
!count=!num
!a=1989
!b=!a+10'10+1为步长
!t=0
vector(18)trend=0
coef(18)count=0
while!b<2007
smpl!a!b
equation eq.ls xm{!num}c id'xm1、xm2、xm3分别代表莎车县、沙雅县和阿克苏市
eq.makeresid res
series ess=xm{!num}-res
for!k=1 to 11
!n=!t+!k
if ess({!k})<>0 then
trend({!n})=trend({!n})+ess({!n})
count(!n)=count(!n)+1
endif
next
!a=!a+1
!b=!b+1
!t=!t+1
wend
for!p=1 to 18
scalar num=count({!p})
if num=0 then
num=1
endif
dataout(!p,!count)=trend({!p})/num
next
next
[email=smpl@all]smpl@all[/email]
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-4 15:09:37
中国农科院王克师兄的硕士论文中的程序!!
二维码

扫码加我 拉你入群

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

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

2013-5-22 13:55:30
不知怎么用Eviews做这个。。。后来用R写的
二维码

扫码加我 拉你入群

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

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

2016-9-18 16:37:54
楼主解决了吗?新手求帮忙
二维码

扫码加我 拉你入群

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

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

2016-9-19 11:40:26
ygxiao 发表于 2013-5-22 13:55
不知怎么用Eviews做这个。。。后来用R写的
怎么用r来写呢???求帮忙
二维码

扫码加我 拉你入群

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

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

2018-1-14 19:40:34
楼主有木有解决撒?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群