detect subset in series
On Nov 16, 2011, at 8:25 AM, threshold wrote:
Dear R Users, I am curious whether there is any simple solution o my problem. My example 'series': series <- c(1,1,1,0,1,0,0,1,1,0,0,0,0,1) My 'subset' of interest: subset <- c(0,0,0,0) Is there any function which tells me that the subset exists in my series, and gives me position where in series is starts. In provided example the subset exists and covers the elements 10:13 of the 'series'.
?rle ?cumsum # may be needed to accumulate the number of postions before the rle$lengths criterion is first met.
David Winsemius, MD West Hartford, CT