?rle

If your "vector" is as shown, you'll need to split it into its
component elements
first, possibly with strsplit().

If you use dput() or some other means of providing a reproducible example,
someone might be inclined to offer you actual code.

Sarah

On Thu, Mar 8, 2012 at 9:35 AM, Jorge Molinos <jgarc...@tcd.ie> wrote:
> Hi all,
>
> I have a nx1 logical array of zeros and ones and I want to calculate the 
> individual lengths of all 1-consecutive sequences contained in it. Is there 
> an easy quick way to do this in R? So, if I have a vector such as
>
> 111001101000011111110
>
> I would like to get (1) 3, (2) 2, (3) 1, (4) 7
>
> Any help would be appreciated! thanks!
>
> Jorge
>

-- 
Sarah Goslee
http://www.functionaldiversity.org

______________________________________________
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.

Reply via email to