Gegeben ein Vektor von Daten (könnte sich über mehrere Jahre erstrecken):
exampleDates = as.Date( 1 : 15, origin = as.Date( "2012-12-25" ) )
Ich möchte einen Bezeichner generieren, der Daten in Wochen gruppiert. Angenommen, ein Kalender beginnt am Sonntag:
Hier ist ein fehlerhafter Versuch:
strftime( exampleDates , format = "%Y%W" )
Es sieht den 31. und den 1. als verschiedene Wochen (keine Überraschung). Ich suche nach etwas ähnlich zu strftime
, das einen Bezeichner (Zeichen, numerisch, was auch immer) erzeugt, den ich verwenden kann, um die Daten nach Woche zu gruppieren.
Ich bin mir sicher, da draußen ist schon eine clevere Funktion.
Dies wird einer Gruppe von Daten, die innerhalb einer bestimmten Woche liegen, eine eindeutige Ganzzahl zuweisen:
%Vor%Tags und Links r