[R] How to do this "combination"?
Gabor Grothendieck
ggrothendieck at myway.com
Thu Sep 9 06:24:57 CEST 2004
<wanr <at> ucalgary.ca> writes:
: source vector = (1,2)
: the length of the target vector = 3
:
: solution2: as.matrix(expand.grid(1:2, 1:2, 1:2)) almost implements what I
: need.
:
: However, in my case, the length of the target vector is not fixed in
: advance. For example, the output might be 11111, 11112, and etc coming from
: the source vector (1,2).
If the only problem with that solution is that the length is not a parameter
then you could use this variation of it:
as.matrix(do.call("expand.grid", rep(list(1:2),3)))
More information about the R-help
mailing list