1

尝试使用自动绘图绘制时间序列。可重现的例子:

library(forecast)
 WWWusage %>% ets %>% forecast(h=20) -> fc
 autoplot(WWWusage, series="Data") + 
     autolayer(fc, series="Forecast") + 
     autolayer(fitted(fc), series="Fitted")

Error: 'coerce' is not an exported object from 'namespace:colorspace'
4

1 回答 1

0

尝试用它的数据属性替换你的第一个 fc 实例: fc$x

顺便说一句,这适用于其他预测库方法,例如 holt()、hw()。

以下对我有用:

library(forecast)
WWWusage %>% ets %>% forecast(h=20) -> fc
autoplot(WWWusage, series="Data") + 
    autolayer(fc$x, series="Forecast") + 
    autolayer(fitted(fc), series="Fitted")

有关 forecast() 输出属性的文档,请参阅https://www.rdocumentation.org/packages/forecast/versions/8.7/topics/forecast

于 2019-07-15T09:51:06.297 回答