Ersten Tag des Monats von einem POSIXct Datum Zeit mit lubridate
Gegeben POSIXct Datum, Zeit, wie, die Sie extrahieren Sie den ersten Tag des Monats für die aggregation?
library(lubridate)
full.date <- ymd_hms("2013-01-01 00:00:21")
- Ich kenne einen Weg, es zu tun, hoffentlich gibt es einige intelligentere Wege gibt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
lubridate hat eine Funktion namens
floor_date
dem Runden Datum-Zeit hin. Aufruf mitunit = "month"
genau das tut, was Sie wollen:Sehe ich keinen Grund für die Verwendung lubridate:
ich habe eine andere Lösung :
aber es braucht die Bibliothek 'lubridate' oder 'Datum.Tabelle'(aggregation mit Daten.Tabelle)