我试图绘制时间序列数据,显示24小时内的观察计数。我已将我的POSIXct变量转换为如下所示的表:
ABTable1 <- table(cut(AB_Final1$datetime, breaks="30 mins"))
2016-12-17 00:36:00 2016-12-17 01:06:00 2016-12-17 01:36:00 2016-12-17 02:06:00
2 3 1 1
我想知道如何在从00:00到23:59的情节中绘制这个图。目前,如果我尝试绘制它,它从00:36运行。有没有办法我可以制作一张包含这段时间所有30分钟间隔的桌子,同时保留我的计数?对于许多情节,我必须多次这样做。 谢谢!
答案 0 :(得分:1)
您需要像这样定义断点:
breakpoints<-seq(from= as.POSIXct("2016-12-17"), to= as.POSIXct("2016-12-18"), by="30 min")
然后你可以将这些中断替换为你的剪切函数:
ABTable1 <- table(cut(AB_Final1$datetime, breaks=breakpoints))