Hello. I'm trying to do this (not necessarily 0:1) : expand.grid ( 0:1, 0:1, 0:1, 0:1, 0:1) etc..etc. but I want to have control over how many 0:1 are included. Any ideas please ? Thankyou. Simon Parker Imperial College --------------------------------- A Smarter Email. [[alternative HTML version deleted]]
Prof Brian Ripley
2008-May-02 18:26 UTC
[R] expand.grid using a repeated vector as a parameter
?do.call On Fri, 2 May 2008, Simon Parker wrote:> Hello. > > > I'm trying to do this (not necessarily 0:1) : > > > expand.grid ( 0:1, 0:1, 0:1, 0:1, 0:1) > > etc..etc. > > > but I want to have control over how many 0:1 are included. > > > Any ideas please ? > > Thankyou. > > > Simon Parker > Imperial College > > > > > --------------------------------- > > A Smarter Email. > [[alternative HTML version deleted]] > > ______________________________________________ > 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. >-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595
Try:> tmp <- rep( list( 0:1 ), 5 ) > out <- do.call(expand.grid, tmp)Then change the 5 to whatever you want. Hope this helps, -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare greg.snow at imail.org (801) 408-8111> -----Original Message----- > From: r-help-bounces at r-project.org > [mailto:r-help-bounces at r-project.org] On Behalf Of Simon Parker > Sent: Friday, May 02, 2008 11:50 AM > To: r-help at r-project.org > Subject: [R] expand.grid using a repeated vector as a parameter > > Hello. > > > I'm trying to do this (not necessarily 0:1) : > > > expand.grid ( 0:1, 0:1, 0:1, 0:1, 0:1) > > etc..etc. > > > but I want to have control over how many 0:1 are included. > > > Any ideas please ? > > Thankyou. > > > Simon Parker > Imperial College > > > > > --------------------------------- > > A Smarter Email. > [[alternative HTML version deleted]] > > ______________________________________________ > 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. >