try this: > current = as.Date("2009/10/25") > start <- seq(current, by='-1 week', length=2)[2] > seq(start, by='1 week', length=10) [1] "2009-10-18" "2009-10-25" "2009-11-01" "2009-11-08" "2009-11-15" "2009-11-22" "2009-11-29" "2009-12-06" "2009-12-13" [10] "2009-12-20" >
On Wed, Oct 28, 2009 at 7:57 AM, Vadlamani, Satish {FLNA} <satish.vadlam...@fritolay.com> wrote: > Hello All: > I have the following question > > # instantiate a date > current = as.Date("2009/10/25") > > #generate a sequence of dates in the future > future_dates = seq(current,by='1 week',length=53) > > Question: How to generate a sequence of past dates starting one week in the > past relative to the current date. Obviously, what I wrote below is not > correct. I think I can write a for loop and push each value into a vector. Is > this the best way? Thanks. > > Satish > > > past_dates = seq(current,by=-'1 week',length=156) > > ______________________________________________ > 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. > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ 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.