R. 使用 R 预测时间序列。无法绘制 autolayer
R. Forecast time series with R. Cannot plot autolayer
我正在进行预测分析,我想在绘图上绘制训练集和测试集。
这是我的代码:
library(forecast)
train <- head(AirPassengers, round(length(AirPassengers) * 0.6))
h <- length(AirPassengers) - length(train)
test <- tail(AirPassengers, h)
autoplot(train) + autolayer(test)
**Error: Invalid input: date_trans works with objects of class Date only**
我做错了什么?
当我使用 str() 检查火车和测试时,它说它们都是时间序列...
感谢任何帮助。
根据 Edo 的建议,我意识到问题是由于某些包冲突造成的。
我正在进行预测分析,我想在绘图上绘制训练集和测试集。 这是我的代码:
library(forecast)
train <- head(AirPassengers, round(length(AirPassengers) * 0.6))
h <- length(AirPassengers) - length(train)
test <- tail(AirPassengers, h)
autoplot(train) + autolayer(test)
**Error: Invalid input: date_trans works with objects of class Date only**
我做错了什么? 当我使用 str() 检查火车和测试时,它说它们都是时间序列...
感谢任何帮助。
根据 Edo 的建议,我意识到问题是由于某些包冲突造成的。