ComenzarEmpieza gratis

Clasificación

Hacer y crear clasificaciones es uno de los asuntos favoritos de la humanidad. Estas clasificaciones pueden ser útiles (las mejores universidades del mundo), entretenidas (las estrellas de cine más influyentes) o inútiles (el mejor parecido a 007).

En el análisis de datos puedes ordenar tus datos según una determinada variable del conjunto de datos. En R, esto se hace con ayuda de la función order().

order() es una función que te da la posición ordenada de cada elemento cuando se aplica sobre una variable, como un vector, por ejemplo:

a <- c(100, 10, 1000)
order(a)
[1] 2 1 3

10, que es el segundo elemento de a, es el elemento más pequeño, por lo que 2 aparece primero en la salida de order(a). 100, que es el primer elemento de a es el segundo elemento más pequeño, por lo que 1 aparece en segundo lugar en la salida de order(a).

Esto significa que podemos utilizar la salida de order(a) para reorganizar a:

a[order(a)]
[1]   10  100 1000

Este ejercicio forma parte del curso

Introducción a R

Ver curso

Instrucciones de ejercicio

Experimenta con la función order() de la consola. Envía la respuesta cuando estés preparado para continuar.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Play around with the order function in the console
Editar y ejecutar código