Konvertieren Woche, Zahl, Datum

Habe ich einen Daten-frame in R mit der Woche des Jahres, die würde ich gerne umwandeln in ein Datum. Ich weiß, ich habe zu Holen ein Jahr und einen Tag in der Woche, so bin ich die Festsetzung dieser Werte auf 2014 und 1. Die Umwandlung dieser in ein Datum scheint einfach:

as.Date(paste(2014,df$Week,1,sep=""),"%Y%U%u")

Aber dieser code funktioniert nur, wenn in der Woche ist größer als 9. Woche 1 - 9 gibt NA. Wenn ich die Woche zu 01,02,03,..., das es noch gibt NA.

Jemand sehen, was ich bin fehlt?

Mögliche Duplikate von "Transformieren" Jahr/Woche date-Objekt, das in R
Hüten Sie sich vor den verschiedenen Konventionen auf, wie man zählt in der Woche-of-the-Jahr. Bitte, sehen Sie unter Antwort für eine Diskussion.

InformationsquelleAutor Aaron Soderstrom | 2015-09-09

Schreibe einen Kommentar