我希望以R的任意精度对R中的日期进行分组.
使用例如lubridate:到最近的小时或分钟这样做是非常简单的:
library(lubridate)
nearest_hour = floor_date(now(), 'hour')
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用例如简单的summarise ddplyfrom 来分组此类日期的列表plyr.
我想做的是以任意精度舍入日期,例如最近的15分钟或每3小时:
nearest_three_hours = floor_date(now(), '3 hours')
Run Code Online (Sandbox Code Playgroud)
在http://r.789695.n4.nabble.com/Truncating-dates-and-other-date-time-manipulations-td866901.html上有关于此类事情的讨论,但在切割日期之外,似乎没有有任何决议.
任何帮助赞赏!谢谢.