365/7 != 52. You have more than 52 weeks in each year.
--- Lauri Nikkinen <[EMAIL PROTECTED]> wrote: > R users, > > I have a vector of dates > > days <- seq(as.Date("2007/1/1"), > as.Date("2008/1/31"), "days") > > and I would like to have week numbers from 1 to 52 > for each year. How > do I do that? Now I get 00-53 using > > format(days, "%W") > > > range(format(days, "%W")) > [1] "00" "53" > > I have read "Date and Time Classes in R" (R news > 01/04 by Gabor > Grothendieck and Thomas Petzoldt) with no help. > > Thanks > Lauri > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, > reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.