Hola,

Yo lo trataría como conjuntos...
De esta forma consigo saber si "s" está en "b":

> library(sets)> s<-c(1,1,1)> b<-c(1,2,3,1,1,1,0,1)> > x<-as.cset(s)> y<-as.cset(b)> > > cset_is_subset(x,y)[1] TRUE


Ahora, saber en qué posición se encuentra... estoy pensando una forma
compacta...


Saludos,
Carlos Ortega
www.qualityexcellence.es

El 16 de abril de 2012 18:04, Alberto Soria
<alberto.soria@ari-solar.es>escribió:

> Hola a todos,
>
> Esto debe ser muy sencillo, pero no lo encuentro por ningún lado. Cuando
> quiero saber si cierto número está en un array utilizo la función any, y si
> quiero saber donde está ese número utilizo which, pero ¿Cómo puedo utlizar
> un any o un which con todo un array?
>
> Es decir, suponiendo que tengo estos dos objetos:
>
> b <- c(1,2,3,1,1,1,0,1)
> s <- c(1,1,1)
>
> ¿Cómo puedo saber si "b" contiene, exactamente, a "s" y cual es la posición
> donde se encuentra?
>
> Gracias por adelantado,
> Alberto.
>
>        [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]

