Obg Lucas, resolvido!
Em 19/06/2012 01:03, Lucas Barbosa lucas...@gmail.com escreveu:André,Acho que isso resolve seu problema (nao testei):a=which(vetor==5)indices=sapply(a, function(x){ (x+6):(x+6+3) }) #cada coluna contém os índices de cada intervaloapply(indices, 2, function(indic){
Boa noite pessoal, gostaria de saber como faço para extrair de uma coluna um determinado intervalo quando um determinado número aparece antes desse intervalo, por exemplo: Se aparece o número "5", então, gostaria de extrair o intervalo a partir desse número contando 6 números seguintes, veja:
André,
Acho que isso resolve seu problema (nao testei):
a=which(vetor==5)
indices=sapply(a, function(x){ (x+6):(x+6+3) }) #cada coluna contém os
índices de cada intervalo
apply(indices, 2, function(indic){ vetor[indic] })
Att.,
Lucas
Em 18 de junho de 2012 19:36, andrebvs andre...@bol.com.br