Kenn,
I find your solution more elegant.

2011/4/8 Kenn Konstabel <lebats...@gmail.com>:
> 2011/4/8 Juan Carlos Borrás <jcbor...@gmail.com>:
>> #Use the indexes of S in a sapply function.
>>
>> N <- 10
>> S <- sample(c(0,1), size=N, replace=TRUE)
>> v1 <- sapply(c(1:N-1), function(i) S[i]&&S[i+1])
>
> You can achieve the same v1 using
>
> v1.2 <-  S[2:N-1] & S[2:N]
>
> .. or if you insist on having NA as the first element, -- c(NA, v1.2)
>
> Vectorization is more efficient than loops but this need not be true
> for the *apply functions.
>
>>
>> # Then
>> v2 <- (P > m)
>>

______________________________________________
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