[R-es] posiciones sobre vectores

Jorge Luis Ojeda Cabrera jojeda en unizar.es
Vie Feb 12 11:38:02 CET 2010


También vale:
 > range(which(!is.na(ww)))


Saludos, Jorge.
El 12/02/10 03:35, Jorge Ivan Velez escribió:
> Tienes toda la raz'on Alejandro. Creo que es hora de comer algo, descansar y
> retomar mas tarde  ;-)
>
> Esta es una nueva version:
>
> ww<-c(NA,NA,NA,2,7,8,15,20,NA,NA)
> index<- which(!is.na(ww))
> index[c(1, length(index))]
> # [1] 4 8
>
> --JIV
>
>
> 2010/2/11<>
>
>> Hola Jorge y Maria Elena
>> Si yo bien entendí, lo que esta buscando maria es la posición y no el valor
>> de ser asi, probablemente esto pueda ayudar tambien
>>
>> l<-length(ww)
>> NA.debut<-length(ww[1:(l/2)][is.na(ww[1:(l/2)])])
>> NA.fin<-length(ww[(l/2):l][is.na(ww[(l/2):l])])
>>
>> Saludos, Alejandro
>>
>>> Buenas noches Maria Elena,
>>>
>>> Aunque quizas hay mejores maneras de lograr el resultado que buscas, te
>>> sugiero lo siguiente:
>>>
>>> ww<-c(NA,NA,NA,2,7,8,15,20,NA,NA)
>>> nona<- ww[!is.na(ww)]
>>> nona[c(1,length(nona))]
>>>
>>> Saludos,
>>>                 Jorge Ivan Velez
>>>
>>>
>>> On Thu, Feb 11, 2010 at 8:17 PM, Maria Elena Gauchat<
>>>> wrote:
>>>
>>>> Hola
>>>> Tengo un vector
>>>> ww<-c(NA,NA,NA,2,7,8,15,20,NA,NA)
>>>> como hago para obtener la posicion del primer y ultimo valor que no es
>>>> NA
>>>> (2 y 20 en este ejemplo)
>>>> Muchas gracias, MEG
>>>>
>>>> --
>>>> María Elena Gauchat
>>>> Mejoramiento Genético Forestal
>>>> INTA E.E.A. Montecarlo
>>>> Av. El libertador 2472
>>>> CP 3384 - Montecarlo
>>>> Misiones - ARGENTINA
>>>> Telefax: 54-3751-480512/057  interno 126
>>>> mail: mgauchat en montecarlo.inta.gov.ar
>>>>
>>>> _______________________________________________
>>>> R-help-es mailing list
>>>> R-help-es en r-project.org
>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>
>>>
>>>        [[alternative HTML version deleted]]
>>>
>>> _______________________________________________
>>> R-help-es mailing list
>>> R-help-es en r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
> 	[[alternative HTML version deleted]]
>
>
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es