VARモデルをRで近似する[終了]


8

私は2変量の時系列を持っています。z_tここz_1tで、米国の毎月の短期国債(満期3か月)の変化z_2tと、米国の月次消費者物価指数(CPI)のパーセントでのインフレ率です。使用されるCPIは、都市部のすべての消費者の消費者物価指数:すべてのアイテム(CPIAUCSL)です。元のデータは、セントルイス連邦準備銀行からダウンロードされます。CPIレートは、ログCPIインデックスの最初の差の100倍です。指定したVARモデルを近似し、しきい値R 1.65のコマンドR(refVarパッケージからMTSまたはrestrictパッケージからvars)によって近似を簡略化したいと思います。

この演習(pdf)は、シカゴ大学のR. TsayのWebサイトで見つけました。データはこちら

私が今まで行ったことは次のとおりです。

y <- diff(zt[,3])
lot(y, type="l", ylab="tb3m")

 # difference 
x <- diff(log(zt[,4]))
plot(x, type="l", ylab="CPI rate")

new <- cbind(x, y)
 # order selection gives VAR(6)
VARselect(new, lag.max=9, type="const")

data1 <- data[,c("tb3m","cpiaucsl")]
fit   <- VAR(data1,p=6)
fit

restrict(fit, method="ser", thresh=1.65, resmat=T)

restrictそしてVAR私の右の結果またはPDFで回答におけるVaRモデルの同じ係数を与えることはありません。

回答:


0

以下を使用してモデルを適合させた後:

fit <- VAR(data1,p=6)

あなたはそれを洗練することができますrefVAR

fit2 <- refVAR(fit,thres=1.65)

4
CVへようこそ。最初の貢献に感謝します。挨拶と署名を削除した小さな編集(@gungも同様)を行いました。質問への回答の詳細については、ヘルプセンター(stats.stackexchange.com/help)を参照してください。挨拶と署名については、こちらをご覧ください:stats.stackexchange.com/help/behaviour 再び、CVへようこそ!:)
Graeme Walsh

5
何をするのか説明するなど、答えを少し広げてくださいrefVAR
Glen_b-2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.