我需要将变量的多天覆盖到一个图上。这些值以非均匀方式记录。假设可能有两个值相差一秒,而另一个值与先前值相差一分钟。
我有一个名为eventos
的数据集,其中有一个名为fecha
的列为YYYY-MM-DD hh:mm:ss
和一个名为velocidad
的列,两者都是一个因素,我需要根据一天中的时间。
我已经创建了xts变量xts.velocidad并将日期用作POSIXct,出于可视化的目的,我可以在几天之内将其单独绘制为xts.velocidad [“ 20180924”]。
Bruno Caram Muller和Jimbou回答的帖子几乎回答了我的问题,但与我要寻找的内容距离不够近: How to plot data in R from different days overlayed in only one day (based on hours:minutes)?
head(eventos$fecha)
[1] 2018-09-27 13:32:45 2018-09-27 13:32:46 2018-09-27 13:32:48
[4] 2018-09-27 13:32:49 2018-09-27 13:32:54 2018-09-27 13:32:55
1407340 Levels: 2018-09-27 13:32:45 2018-09-27 13:32:46 ... 2019-02-26 13:33:34
head(eventos$velocidad)
[1] 2222 2222 2340 2340 2570 2570
我希望有一个代码可以简单地将一天安排在另一天之上,以便区分每天的记录。