Hello, just a couple of short questions that would be much appreciated. Is there a way of putting a vectors inputs in size order from low to high? And if I had a random list or TRUE and FALSE, is there a way of finding the 100th TRUE? Thank you very much, Elliot Welch elliot.welch at virgin.net Sent from my BlackBerry? smartphone
R
2 messages · elliot.welch at virgin.net, Steve Lianoglou
Hi,
On Sun, Feb 19, 2012 at 7:47 PM, <elliot.welch at virgin.net> wrote:
Hello, just a couple of short questions that would be much appreciated. Is there a way of putting a vectors inputs in size order from low to high?
See: ?order, ?sort
And if I had a random list or TRUE and FALSE, is there a way of finding the 100th TRUE?
Let's make this more tractable -- say I want to find the 3rd TRUE in: x <- c(TRUE, FALSE, TRUE, FALSE, FALSE, FALSE, TRUE, TRUE, TRUE) Then: which(cumsum(x) == 3) ## [1] 7 HTH, -steve
Steve Lianoglou Graduate Student: Computational Systems Biology ?| Memorial Sloan-Kettering Cancer Center ?| Weill Medical College of Cornell University Contact Info: http://cbio.mskcc.org/~lianos/contact