2017-11-01 2 views
8

私は現在、私の分析に動的線形回帰(dynlm)を使用しています。しかし、ダイナミック・リニア・モデル(dlm)と呼ばれる別のモデルもあります。dynlmとdlmには同じ数式がありますか?

私は、dlmがWestとHarrison(1989)とどこでも公式の数学的表現を持っていることが分かります。しかし、私は他の場所でdynlmの公式の数式を見つけることはできません。公式のRプログラムの文書でさえ、明示的な数学的表現を伴わずに追加機能を可能にする拡張された線形回帰バージョンであることを口頭で説明しています。

dynlmとdlmの公式の数式は同じものと仮定できますか?もしそうでなければ、プログラミングのdynlmのための公式の数式を知っているかもしれませんか? Furman university documentationから

答えて

4

dynlmのインターフェース及び内部はLMと非常に類似しているが、現在dynlmはLMの直接使用上の2つの利点を提供する:1.拡張式の処理、時間の2保全シリーズ属性。

適合するモデルの式を指定するには、動的モデルの指定を容易にする追加の関数があります。例は、d(x、k)がdiff(x、lag = k)であり、L(x、k)がlag(x、lag = -k)であるd(y)〜L記号の違いに注意してください。 kのデフォルトはどちらの場合も1です。

動的関係の指定は、観測の基本的な順序がある場合にのみ意味を持ちます。現在、このようなデータは限られたサポートしか提供していないため、dynlmの主な目的はデータの時系列プロパティを保持することです。明示的なサポートは現在 "ts"と "zoo"シリーズで利用可能です。内部的には、元の従属変数がそのクラスのものであれば、データは "動物園"シリーズとして保存され、 "ts"に戻されます(内部NAsはna.actionによって作成されません)。

+0

ありがとうございました。しかし私の質問は、dynlmとdlmの間ではなく、lmであった。 – Eric

+0

dynlmとdlmの間の数学的表現の違いを説明できれば分かりますか? – Eric

+1

問題ありません。私は今、雄牛のゲームにいるので、私に数時間を与える。 – jtillman

関連する問題