楼主: fromfan
1500 4

R 编写求助 [推广有奖]

  • 0关注
  • 0粉丝

本科生

68%

还不是VIP/贵宾

-

威望
0
论坛币
258 个
通用积分
0
学术水平
8 点
热心指数
8 点
信用等级
7 点
经验
4844 点
帖子
90
精华
0
在线时间
104 小时
注册时间
2009-9-10
最后登录
2025-1-7

楼主
fromfan 学生认证  发表于 2009-10-13 16:34:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
y1=c(6.4,5.6,7.8,8.8,11,11.6,16.7,15.3,21.6,22.4)
mlt=HoltWinters(y1,gamma=FALSE)
ssemlt=mlt$SSE
ssemlt
plot(fitted(mlt))
yy2=y1[3:10]
fe=yy2-fitted(mlt)
squ=fe*fe
out2=cbind(yy2,fitted(mlt),fe,squ)
显示结果是
Time Series:
Start = 3
End = 10
Frequency = 1
    yy2 fitted(mlt).xhat fitted(mlt).level fitted(mlt).trend    fe.xhat
3  7.8         4.800000          5.600000        -0.8000000  3.0000000
4  8.8         6.643909          6.121954         0.5219544  2.1560911
5 11.0         9.066033          7.593994         1.4720392  1.9339672
6 11.6        12.242483          9.918238         2.3242447 -0.6424830
7 16.7        14.000506         11.959372         2.0411336  2.6994945
8 15.3        18.420712         15.190042         3.2306698 -3.1207116
9 21.6        18.901089         17.045565         1.8555237  2.6989109
10 22.4        23.135171         20.090368         3.0448028 -0.7351709
    fe.level  fe.trend squ.fe.xhat squ.fe.level squ.fe.trend
3 2.2000000  8.600000   9.0000000   4.84000000     73.96000
4 2.6780456  8.278046   4.6487289   7.17192800     68.52604
5 3.4060064  9.527961   3.7402291  11.60087939     90.78204
6 1.6817617  9.275755   0.4127844   2.82832234     86.03964
7 4.7406281 14.658866   7.2872704  22.47355458    214.88236
8 0.1099582 12.069330   9.7388409   0.01209081    145.66873
9 4.5544346 19.744476   7.2841202  20.74287442    389.84435
10 2.3096318 19.355197   0.5404763   5.33439921    374.62366
我如何可以从fitted(mlt)里提出fitted(mlt).xhat? 因为要计算sse
二维码

扫码加我 拉你入群

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

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

关键词:HoltWinters Time Series Frequency winters fitted 求助 编写

回帖推荐

fromfan 发表于4楼  查看完整内容

out=fitted(mlt) xhat=out[1:8] fe=yy2-xhat squ=fe*fe out2=cbind(yy2,xhat,fe,squ) out2

fromfan 发表于3楼  查看完整内容

已解决,可以把fe转化成一个vector然后选出需要的个数 yy2=y1[3:10] xhat=as.vector(fitted(mlt)[1:8]) fe=yy2-xhat squ=fe*fe out2=cbind(yy2,xhat,fe,squ) out2 请问有没有人知道如何用out来做呢?

本帖被以下文库推荐

路漫漫,何去何从。。。

沙发
fromfan 学生认证  发表于 2009-10-13 16:42:15
啊~不好意思,说错了,是从fe里提出fe.xhat,或者是从squ里提出squ.fe.xhat
路漫漫,何去何从。。。

藤椅
fromfan 学生认证  发表于 2009-10-15 05:50:03
已解决,可以把fe转化成一个vector然后选出需要的个数
yy2=y1[3:10]
xhat=as.vector(fitted(mlt)[1:8])
fe=yy2-xhat
squ=fe*fe
out2=cbind(yy2,xhat,fe,squ)
out2
请问有没有人知道如何用out来做呢?
路漫漫,何去何从。。。

板凳
fromfan 学生认证  发表于 2009-10-15 07:18:34
out=fitted(mlt)
xhat=out[1:8]
fe=yy2-xhat
squ=fe*fe
out2=cbind(yy2,xhat,fe,squ)
out2
路漫漫,何去何从。。。

报纸
xzq_whu 发表于 2009-10-15 08:11:39
谢谢分享!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 21:28