2017-06-22 240 views
0

我试图做指数平滑到一个简单的时间序列数据集并绘制拟合模型加上foretasted模型,这里是代码:使用GGPLOT2绘制ETS()拟合模型

cmc 
[1] 100 104 108 111 120 120 127 130 142 138 170 177 180 200 230 235 247 
[18] 260 263 270 330 350 400 450 500 

plot(predict(ets(cmc), n.ahead = 5)) 

enter image description here

现在,我需要使用ggplot2看起来好多了。那么,我的具体问题是如何将ETS模型传递给ggplot2来绘制它?

回答

0

使用自动绘图代替绘图。它是包ggplot2的一个函数。

autoplot(predict(ets(cmc), n.ahead = 5)) 
+0

非常感谢Eddyvonb。现在我已经有了基本图层,我可以用ggplot来定制各种选项。干杯,是。 – isibrahim

+0

@isibrahim然后将我的答案标记为有用,那么很明显你的问题得到了回答 – Eddyvonb