全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5554 6
2009-02-05
本人建一multiplicative seasonal ARIMA(p,d,q)*(P,D,Q)模型
order为p=1,q=1,d=0; P=0,D=1,Q=1
经R运算后得如下结果:
Coefficients:      
   ar1     ma1   sma1    
   0.7364 -0.5046 -0.9511
s.e.   0.0458   0.0594   0.0130
使用predict命令所得的预测数据很理想

问题是我想查看R中ARIMA模型里的predict的编码是什么,从而了解R中该模型的预测公式,并想法移植到其他语言中。

请各位达人指教下,如何查看predict命令的编码?
我在R中尝试edit(predict)但是得到结果看不懂:
> edit(predict)
function (object, ...)
UseMethod("predict")
<environment: namespace:stats>

[em06][em06]

[此贴子已经被作者于2009-2-5 20:23:33编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2009-2-5 20:37:00
you can download the package source in CRAN  .tar.gz 

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-2-5 21:48:00
版主,开玩笑吧
不至于看个命令,就要下载整个软件包吧?
还有其他方法吗?
另外,我输入使用。Internal命令得到:
> .Internal(predict)
错误于.Internal(predict) : .Internal()变元不对

[em06][em06]

[此贴子已经被作者于2009-2-5 21:58:23编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-2-5 22:38:00
每个包都提供了源代码,要想学习R的编程,看作者的源代码是最好的方法
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-2-5 22:41:00
如果光想了解用的是什么模型,一般help里的details都会有提供的。要想改进该模型,最好看源代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-2-7 15:45:00
已解决,应该使用如下命令:
> methods("predict")
[1] predict.ar*           predict.Arima*
[3] predict.arima0*         predict.glm
[5] predict.HoltWinters*     predict.lm
[7] predict.loess*         predict.mlm
[9] predict.nls*           predict.poly
[11] predict.ppr*           predict.prcomp*
[13] predict.princomp*       predict.smooth.spline*
[15] predict.smooth.spline.fit* predict.StructTS*

  Non-visible functions are asterisked

> getS3method("predict", "Arima")

......
[em05][em05]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群