No, I meant the Combinations package, it is apparently an Omegahat package (http://www.omegahat.org/Combinations/). It looks similar to the permn function as far as the usage goes, but the documentation includes additional information on other resources.
-- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare greg.s...@imail.org 801.408.8111 > -----Original Message----- > From: macra...@gmail.com [mailto:macra...@gmail.com] On Behalf Of > Stavros Macrakis > Sent: Monday, March 16, 2009 4:43 PM > To: Greg Snow > Cc: onyourmark; r-help@r-project.org > Subject: Re: [R] permutations in R > > Greg, > > Thanks for helping this user. > > I assume you mean the permn function in the combinat package? For a > new user (including me), it is not obvious how to get from "the > permutations function in the Combinations package" to that. > > I see there is also a function gtools::permutations. The gtools > package seems to be more recent than combinat, but I don't know if it > is better. You might expect a utils::permn since there is a > utils::combn, but there isn't one.... > > I'm not bringing this up because I am bloody-minded, but because I > think it's a serious issue with the R libraries -- there is no obvious > way to find relevant functions, and no way of knowing which one to use > if there is more than one. Or am I missing some trick? > > Thanks, > > -s > > > On Mon, Mar 16, 2009 at 3:26 PM, Greg Snow <greg.s...@imail.org> wrote: > > Look at the permutations function in the Combinations package. Using > the "fun" argument may accomplish what you want. If not, there are > references on the help page to other code that may work for you. > > > > Hope this helps, > > > > -- > > Gregory (Greg) L. Snow Ph.D. > > Statistical Data Center > > Intermountain Healthcare > > greg.s...@imail.org > > 801.408.8111 > > > > > >> -----Original Message----- > >> From: r-help-boun...@r-project.org [mailto:r-help-boun...@r- > >> project.org] On Behalf Of onyourmark > >> Sent: Friday, March 13, 2009 7:09 PM > >> To: r-help@r-project.org > >> Subject: [R] permutations in R > >> > >> > >> Hi. Does anyone know of a function which will take as input a number > n > >> (or a > >> set of n letters) and will give out, one at a time, the permutations > of > >> n > >> (or of those n letters) as a vector? > >> So that I can use the permutations one at a time. And such that it > will > >> exhaust all the permutations with no repeats. > >> > >> For example if n is 3, I would want a function which I could use in > a > >> loop > >> and the first time I use it in the loop it may give the vector > >> 123 > >> and then the next time in the loop it may give > >> 132 > >> and so on until after 6 iterations through the loop I would get all > 6 > >> permutations of 123. > >> > >> Thank you. > >> -- > >> View this message in context: http://www.nabble.com/permutations-in- > R- > >> tp22507989p22507989.html > >> Sent from the R help mailing list archive at Nabble.com. > >> > >> ______________________________________________ > >> 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. > > ______________________________________________ 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.