R 使用ggplot2绘制ets()拟合模型
我试图对一个简单的时间序列数据集进行指数平滑,并绘制拟合模型和预测模型,以下是代码:R 使用ggplot2绘制ets()拟合模型,r,ggplot2,prediction,exponential,R,Ggplot2,Prediction,Exponential,我试图对一个简单的时间序列数据集进行指数平滑,并绘制拟合模型和预测模型,以下是代码: 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)) 现在,我需要使用ggplot2使绘图看起来更好。因此,我的具体问题是如何将ETS模型传递到ggplot2以绘
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))
现在,我需要使用
ggplot2
使绘图看起来更好。因此,我的具体问题是如何将ETS模型传递到ggplot2
以绘制它?使用自动绘图代替绘图。它是程序包ggplot2中的一个函数
autoplot(predict(ets(cmc), n.ahead = 5))
非常感谢埃迪冯。现在我有了基本绘图层,我可以使用ggplot各种选项自定义is。“干杯,是吗?”伊西卜拉欣将我的回答标记为有用,那么很明显你的问题得到了回答