首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解r中的dlm包

理解r中的dlm包
EN

Stack Overflow用户
提问于 2013-08-22 20:40:22
回答 1查看 1.4K关注 0票数 1

我试图使用R包dlm来预测一个月的时间序列。我正在阅读这篇文章,并有几个问题。关于我看到的UKgas数据的预测

代码语言:javascript
复制
dlmGas <- dlmModPoly() + dlmModSeas(4)

4是该系列的四元格式,所以对于一个月系列,我应该使用dlmModSeas(12)吗?

也适用于这些职能

代码语言:javascript
复制
diag(W(dlmGas))[2:3] <- exp(x[1:2])
V(dlmGas) <- exp(x[3])

这些数字是什么?它们是如何选择的?另外,对于一个月系列,这看起来会有什么不同呢?

EN

回答 1

Stack Overflow用户

发布于 2013-08-22 21:59:38

关于第一个问题:我认为dlmModSeas(12)对月度数据是正确的。如果在R中执行以下命令:

代码语言:javascript
复制
dlmModPoly() + dlmModSeas(12) 

看看你看到的矩阵W,仍然只有第二个和第三个对角线元素与零不同。

我认为diag(W(dlmGas))[2]是指趋势分量(dlmModPoly())和diag(W(dlmGas))[3]的系统噪声方差(dlmModSeas(12))。

因此,据我所知,增加季节数并不会增加要估计的W的对角线元素。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18390413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档