[R] Puzzled at generating combinations
Petr PIKAL
petr.pikal at precheza.cz
Wed Mar 19 09:45:50 CET 2008
Or he can use expand grid
expand.grid(paste("r",1:3, sep=""), paste("R", 1:3, sep=""))
Petr Pikal
petr.pikal at precheza.cz
r-help-bounces at r-project.org napsal dne 18.03.2008 17:15:54:
> > I have two data frames. Suppose the first has rows
> >
> > r1
> > r2
> > r3
> >
> > and the second has rows
> >
> > R1
> > R2
> > R3
> >
> > I'd like to generate the data frame:
> >
> > r1 R1
> > r1 R2
> > r1 R3
> > r2 R1
> > r2 R2
> > r2 R3
> > r3 R1
> > r3 R2
> > r3 R3
>
> Try:
> col1 <- paste("r", 1:3, sep="")
> col2 <- paste("R", 1:3, sep="")
> data.frame(rep(col1, each=3), rep(col2, times=3))
>
> Regards,
> Richie.
>
> Mathematical Sciences Unit
> HSL
>
>
> ------------------------------------------------------------------------
> ATTENTION:
>
> This message contains privileged and confidential
inform...{{dropped:20}}
>
> ______________________________________________
> 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