我想生成一个随机的时间序列数据集,它将遵循一个积极的趋势。
我使用了seq()函数,它允许我设置数据的起点和终点,并说明数据集的长度。
我希望在一周时间内使用5分钟间隔(这是2017年5分钟的间隔)。 我使用的代码:
library(chron)
t1 <- chron("1/1/2010","00:00:00")
t2 <- chron("1/8/2010","00:00:01")
deltat <- times("00:05:00")
date <- seq(t1,t2,by=times("00:05:00"))
frame <- data.frame(date,wcons=seq(10,100,length.out=2017))
然而,我希望得到一个“更顺畅”的趋势。这创建了一周内增加90/2017的数据集。我已经检查了seq()的R文档,据我所知,这些函数都不能让我改变增加的频率。在我的案例中,哪些功能对我有帮助?
提前致谢。