Ich verwende R, um 365 Tage Daten zu analysieren, die bei über 40.000 Ereignissen gesammelt wurden. Die Ereignisse finden zu verschiedenen Tageszeiten statt. Ich möchte die Ereignisse aggregieren und Mittel in verschiedenen Intervallen wie 2, 8, 12 Stunden oder täglich berechnen. Ich habe gesehen, CUT und AGGREGATE verwendet, aber es scheint nicht die Intervalle wie erforderlich bereitzustellen.Zeit/Datum-Daten in verschiedenen Intervallen schneiden
Alle Vorschläge würden sehr geschätzt werden.
Danke Dave, das hat super funktioniert. Ich brauchte einen Moment um zu verstehen, wie alles zusammenpasst, aber es hat funktioniert. Ich testete es an 12 Stunden Gruppierungen und jetzt kann ich zu den 2-Stunden-Sets tweeken. Danke ... 'code') ### Gruppe basierend auf 12 Stundensätzen mydateseq <-seq (as.POSIXct (" 2014-12-31 "), von =" 12 hour ", length.out = 750) raddata1 $ group <- cut (raddata1 $ a, mydateseq, rechts = FALSE) –