Re: [R] generating strings in a tricky order

From: Gabor Grothendieck <ggrothendieck_at_gmail.com>
Date: Sun 05 Feb 2006 - 15:10:17 EST

Try this:

x <- outer(1:5, 1:5, sprintf, fmt = "%03d.%03d") sort(x[lower.tri(x)])

On 2/4/06, Taka Matzmoto <sell_mirage_ne@hotmail.com> wrote:
> Hi R users
>
> I like to generate some strings (a character vector) in a special way like
>
> If i have 5 variables
>
> "002.001",
> "003.001", "003.002",
> "004.001", "004.002", "004.003",
> "005.001", "005.002", "005.003", "005.004"
>
> so the created string vector's elements are
>
> "002.001", "003.001", "003.002","004.001", "004.002", "004.003","005.001",
> "005.002", "005.003", "005.004"
>
> I tried to come up with for loop with two indexes (i and j) but I kept
> failing to generate that kind of order of strings. The order of the element
> in the character vector is very improtant.
>
> Any advice or help would be appreciated
>
> Thanks in advance
>
> TM,
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Sun Feb 05 15:16:49 2006

This archive was generated by hypermail 2.1.8 : Sun 05 Feb 2006 - 21:03:42 EST