2010-08-29 6 views

Respuesta

6
> a <- c(1,2, 3.2, 4, 5) 
> x <- 3 
> a[a > x] 
[1] 3.2 4.0 5.0 
> min(a[a > x]) 
[1] 3.2 
+3

En una nota al margen: Realmente vale la pena profundizar un poco más en el uso de los índices en R. Un buen lugar para comenzar es la página de ayuda (escriba? "[" En la consola R). Algunos consejos se pueden encontrar en el sitio web de Quick-R también: http://www.statmethods.net/management/subset.html –

3

la respuesta ...

min(a[a>3]) 
1

O el más largo:

which(x < a) 
## [1] 3 4 5 
which(a > x) 
## [1] 3 4 5 

Como se puede ver, devuelve los índices vectoriales.

Cuestiones relacionadas