ProblemR、AR(1)およびFGLS計算。遅れこんにちは
変数みんなを作成することができません。私は教授の助けを借りずにこの2週間問題を解決しようとしています。私は本当に正確なコードを要求していませんが、問題を開始することはできません...
変数(M、R、Y)のデータセットが与えられ、回帰を実行するように求められます画像に示されています。私の問題は、遅れた変数を作成することができないということです。私は、1)時系列オブジェクトを使う必要はない、2)私は時系列オブジェクトを使うべきだと言っています。さらに、t = 2以降の回帰を実行してp_hatを得ることを求める部分に行くと、私が得ることのできる唯一の係数は1.0000であり、私たちが得ようとしているB1は3.14eのようなものになります-11、信じられないほど間違ったこと。ここでは、与えられたデータに基づいて、私が変数に現在持っているものを示します。誰かが正しい方向に私を導くのを助けることができるなら、私は本当にそれを感謝するでしょう。
#Creates Time Series Objects Which Can Be Lagged using lag()
Mt2 <- ts(data=DATA$M, start=1,end=180,frequency=1)
Mt1 <- ts(data=DATA$M, start=1,end=180,frequency=1)
Rt2 <- ts(data=DATA$R, start=1,end=180,frequency=1)
Yt2 <- ts(data=DATA$Y, start=1,end=180,frequency=1)
#Dependent Variable starts at t=2 and ends at t=181
#Lag Variable starts at t=1 and ends at t=180
Model_A <- lm(Mt2 ~ lag(Mt2,1) + Rt2 + Yt2, data=DATA)
bgtest(Model_A) #Conclude there is Autocorrelation
e <- resid(Model_A)
et <- ts(e,start=2,end=180,frequency=1)
et2 <- ts(e,start=1, end=179, frequency=1)
Model_e <- lm(et ~ et2)
さらに、これは私の最初の投稿です。質問を改善するために何かできることがあれば教えてください。 –
可能であれば、奇妙な[データものを取り除き、サイト外のイメージではなくポストボディに質問を投稿してください。 'DATA'にあるものを表示して、どの列に時間変数が入っているかを教えてください。 '遅れ(lag) 'をしようとすると何が起こるか教えてください。あるいは、もっと良い例を提供して自分自身を見つけ出すことができます。 – dash2
また、なぜ回帰係数が間違っていると確信していますか? t = 1の値がt = 2の値の非常に正確な予測値である多くのデータセットを簡単に想像することができます。 – dash2