时间序列对象给出了错误的时间范围

时间:2015-10-16 19:09:08

标签: r time-series

我正在处理“data.frame”对象并尝试将其转换为“ts”对象。以下是样本数据:

 date   sales
 5/1/2015   200
 5/1/2015   189.83
 6/1/2015   500
 7/1/2015   400
 8/1/2015   345
 9/1/2015   2948.87
 10/1/2015  3847.39
 10/1/2015  473.45

2015年10月1日不是最大日期还有更多数据。

以下是Rcode:

f <- data.frame(fs$date, fs$sales )

colnames(f) <- c("date","sales")
head(f, n=5)
class(f) 

flt <- ts(f$sales, start = c(2015,1),freq = 12)
head(flt, n = 10)
str(flt)

对于str我没有正确地获得2015至6694。

  

时间序列[1:56150]从2015年到6694:200 189.83 500 400 354 ......

如何设置正确销售额的正确时间范围?提前致谢!

0 个答案:

没有答案