[R-es] posiciones sobre vectores
Hola: un truco que uso a menudo cuando no trabajo con vectores muy largos es: ww <- c(NA,NA,NA,2,7,8,15,20,NA,NA) names(ww) <- 1:length(ww) no.NA <- ww[!is.na(ww)] names(no.NA[c(1,length(no.NA))]) Gabriela ----- Original Message Follows ----- From: almarti en bariloche.inta.gov.ar To: r-help-es en r-project.org Subject: Re: [R-es] posiciones sobre vectores Date: Thu, 11 Feb 2010 23:28:11 -0300 (ART)
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 <
mgauchat en montecarlo.inta.gov.ar> 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
___________________________________________________________________________ Aviso: == El contenido del presente e-mail y sus posibles adjuntos pertenecen al INTA y pueden contener información confidencial. Si usted no es el destinatario original de este mensaje y por este medio pudo acceder a dicha información, por favor solicitamos contactar al remitente y eliminar el mensaje de inmediato. Se encuentra prohibida la divulgación, copia, distribución o cualquier otro uso de la información contenida en el presente e-mail por parte de personas distintas al destinatario. This e-mail contents and its possible attachments belong to INTA and may contain confidential information. If this message was not originally addressed to you, but you have accessed to such information by this means, please contact the sender and eliminate this message immediately. Circulation, copy, distribution, or any other use of the information contained in this e-mail is not allowed on part of those different from the addressee. Antes de imprimir este mensaje, asegúrese de que sea necesario. Proteger el medio ambiente está también en su mano.