0
我想知道如何能去從AR過程YT生成數據= 0.2 + 0.5yt-1 +等 其中等〜N(0,1)與Y1 = 0.2從DGP自迴歸過程生成觀測數據? R或塔塔
我需要從t2到t100生成100個觀測值
我需要在R或Stata中執行此操作。
我想知道如何能去從AR過程YT生成數據= 0.2 + 0.5yt-1 +等 其中等〜N(0,1)與Y1 = 0.2從DGP自迴歸過程生成觀測數據? R或塔塔
我需要從t2到t100生成100個觀測值
我需要在R或Stata中執行此操作。
這將是非常中的R
y <- numeric(length=100)
y[1] <- 0.2
et <- rnorm(100)
for(t in 2:100)
{ y[t] = 0.2 + 0.5*y[t-1] +et[t] }
對於重複性的直接翻譯把set.seed(num)
在前面,其中num是一個整數,並做100或1000倍,把它放在一個replicate
調用中。
plot(y)
嗨BondedDust,我嘗試R中的代碼,它似乎並沒有工作。我的R技能有點生疏,有沒有什麼建議可以提供? – 2014-10-20 15:18:35
我的錯。糾正了三個語法錯誤。現在應該成功。 – 2014-10-20 15:53:08