[R] Random sequence of days?

Lauri Nikkinen lauri.nikkinen at iki.fi
Wed Aug 20 08:45:59 CEST 2008


Thanks Jeff for pointing me the right direction. "Consecutive" was the
right word. This will do it

d.samp <- sample(d[1:(length(d)-10)], 1)
seq(d.samp, d.samp+10, by="days")

Regards,
Lauri

2008/8/20, Lauri Nikkinen <lauri.nikkinen at iki.fi>:
> Thanks for quick reply. I meant that the sequence should be like this:
>
> "2007-06-16" "2007-06-17" "2007-06-18" "2007-06-19" "2007-06-20"
> "2007-06-21" "2007-06-22" "2007-06-23"
> "2007-06-24" "2007-06-25"
>
> so that the the days are adjacent...
>
> -Lauri
>
> 2008/8/20, Moshe Olshansky <m_olshansky at yahoo.com>:
> > How about
> >
> > d[sample(length(d),10)]
> >
> >
> > --- On Wed, 20/8/08, Lauri Nikkinen <lauri.nikkinen at iki.fi> wrote:
> >
> > > From: Lauri Nikkinen <lauri.nikkinen at iki.fi>
> > > Subject: [R] Random sequence of days?
> > > To: r-help at stat.math.ethz.ch
> > > Received: Wednesday, 20 August, 2008, 4:04 PM
> > > Dear list,
> > >
> > > I tried to find a solution for this problem from the
> > > archives but
> > > couldn't find any. I would like sample sequence of ten
> > > days from
> > > vector d
> > >
> > > d <- seq(as.Date("2007-02-12"),
> > > as.Date("2008-08-18"), by="days")
> > >
> > > so that the days follow each other (sample(d, 10) is not
> > > the
> > > appropriate solution). Any ideas?
> > >
> > > Best regards,
> > > Lauri
> > >
> > > ______________________________________________
> > > R-help at 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.
> >
>



More information about the R-help mailing list