从最后一次观测到第一次观测在Stata中模拟AR(1)

从最后一次观测到第一次观测在Stata中模拟AR(1),stata,Stata,我想模拟AR(1)过程,但要从头开始。但我的代码没有按预期工作: clear set obs 100 gen et=rnormal(0,1) quietly gen yt= et in L quietly replace yt=0.5*yt[_n+1]+et in 1/L-1 非常感谢您的帮助。只需按正常方式操作,然后按相反顺序操作即可: clear set obs 100 gen obs = -_n gen et=rnormal(0,1) quietly gen yt = et in 1

我想模拟AR(1)过程,但要从头开始。但我的代码没有按预期工作:

clear
set obs 100
gen et=rnormal(0,1)
quietly gen yt= et in L
quietly replace yt=0.5*yt[_n+1]+et in 1/L-1

非常感谢您的帮助。

只需按正常方式操作,然后按相反顺序操作即可:

clear
set obs 100
gen obs = -_n 
gen et=rnormal(0,1)
quietly gen yt = et in 1
quietly replace yt = 0.5*yt[_n-1] + et in 2/L
sort obs 
关键是Stata按照观察的顺序工作。所以,这段代码按照您希望的方式在级联中工作,观测值2的值取决于观测值1,3取决于观测值2,依此类推

你不会得到一个往另一个方向的瀑布

此外,
设置种子
以确保再现性