--- Lauri Nikkinen <[EMAIL PROTECTED]> wrote: > Yeah, that's correct. I can accept that there is > more than 52 weeks in > a year (:-)) but it's hard to accept that the first > week e.g in this > example is 00 (year 2008). Should the first week be > the first one, 1?
I'd think so but I don't know much about dates. Gabor is probably the person you need. Good luck. > > -Lauri > > 2008/3/18, John Kane <[EMAIL PROTECTED]>: > > 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. > > > > > > > > > > > Be smarter than spam. See how smart SpamGuard > is at giving junk email the boot with the All-new > New Mail today or register for free at > http://mail.yahoo.ca > > > ______________________________________________ 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.