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
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