Comparar factores ordenados
Teniendo un mal día en el trabajo, el "analista de datos número dos" entra en tu despacho y empieza a quejarse de que el "analista de datos número cinco" está ralentizando todo el proyecto. Como sabes que el "analista de datos número dos" tiene fama de listillo, primero decides comprobar si su afirmación es cierta.
El hecho de que factor_speed_vector
esté ahora ordenado nos permite comparar elementos diferentes (los analistas de datos en este caso). Puedes hacerlo simplemente utilizando los operadores conocidos.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones del ejercicio
- Utiliza
[2]
para seleccionar enfactor_speed_vector
el valor del factor para el segundo analista de datos. Guárdalo comoda2
. - Utiliza
[5]
para seleccionar el valor del factorfactor_speed_vector
para el quinto analista de datos. Guárdalo comoda5
. - Comprueba si
da2
es mayor queda5
; solo tienes que imprimir el resultado. Recuerda que puedes utilizar el operador>
para comprobar si un elemento es mayor que el otro.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Create factor_speed_vector
speed_vector <- c("medium", "slow", "slow", "medium", "fast")
factor_speed_vector <- factor(speed_vector, ordered = TRUE, levels = c("slow", "medium", "fast"))
# Factor value for second data analyst
da2 <-
# Factor value for fifth data analyst
da5 <-
# Is data analyst 2 faster than data analyst 5?