我开始学习R中的时间序列预测。
运行以下代码时出现错误(最后一行是错误)。
有什么想法吗?
mydata = read.csv(“Sample data.csv”,header = FALSE,sep =“,”)#read csv file
Revenue_Data< - ts(mydata,frequency = 12,start = c(2015,1))
库( “预测”) 库( “GGPLOT2”)
logRevDataTimeSeries< - log(Revenue_Data) RevForecasts< - HoltWinters(logRevDataTimeSeries)
RevForecasts $ SSE [1] 0.141991
RevForecasts2< - forecast.HoltWinters(RevForecasts,h = 48)
forecast.HoltWinters(RevForecasts,h = 48)出错: 找不到功能“forecast.HoltWinters”
答案 0 :(得分:2)
您需要致电forecast
而不是forecast.HoltWinters
。 forecast.HoltWinters
指定forecast
函数可以应用于HoltWinters
对象。
有关详细信息,请参阅帮助页面:https://www.rdocumentation.org/packages/forecast/versions/8.1/topics/forecast.HoltWinters
答案 1 :(得分:0)
我找到了一种使用holtwinnter获取输出的简单方法。试试这个
holtwinnter_fit <- holt(training_data$predictor)