楼主: 梦灵儿ml
3699 4

[编程问题求助] 求递推公式yt=0.2+y(t-1)+et的的代码 [推广有奖]

  • 2关注
  • 0粉丝

已卖:13份资源

本科生

22%

还不是VIP/贵宾

-

威望
0
论坛币
625 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
1295 点
帖子
104
精华
0
在线时间
40 小时
注册时间
2015-2-26
最后登录
2021-9-17

楼主
梦灵儿ml 发表于 2016-4-26 20:57:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用Stata生成了1000个服从标准正态分布的随机数,接下来想把这些随机数作为残差et,给定初值y0,生成yt=0.2+y(t-1)+et的时间序列,想知道求递推公式yt=0.2+y(t-1)+et的的代码是什么呀?
二维码

扫码加我 拉你入群

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

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

关键词:标准正态分布 Stata tata 正态分布 时间序列 正态分布

沙发
dqlcsm 发表于 2016-4-26 21:29:14
应该可以这么写
gen y=.
replace y=0.2+y(0)+et[1] in 1/1
forvalues i=2/1000{
   local m=`i'-1
   replace y=0.2+y[`m']+et[`i'] in `i' / `i'
}
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
夏目贵志 + 5 + 1 热心帮助其他会员
txje + 1 + 1 + 1 热心帮助其他会员

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

藤椅
梦灵儿ml 发表于 2016-4-27 13:59:35
dqlcsm 发表于 2016-4-26 21:29
应该可以这么写
gen y=.
replace y=0.2+y(0)+et[1] in 1/1
非常感谢!可以运行了!不过想问一下 `i'左上角是什么符号呀?

板凳
dqlcsm 发表于 2016-4-27 18:30:15
梦灵儿ml 发表于 2016-4-27 13:59
非常感谢!可以运行了!不过想问一下 `i'左上角是什么符号呀?
那个是esc键 下面那个点

报纸
梦灵儿ml 发表于 2016-4-28 15:13:53
dqlcsm 发表于 2016-4-27 18:30
那个是esc键 下面那个点
好的,非常感谢!

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

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