Comparer des facteurs ordonnés
Après une mauvaise journée au travail, « l'analyste de données numéro deux » entre dans votre bureau et commence à se plaindre que « l'analyste de données numéro cinq » ralentit tout le projet. Comme vous savez que « l'analyste de données numéro deux » a la réputation d'être un petit futé, vous décidez d'abord de vérifier si son affirmation est vraie.
Le fait que factor_speed_vector soit maintenant ordonné nous permet de comparer différents éléments (dans ce cas, les analystes de données). Vous pouvez simplement le faire en utilisant les opérateurs bien connus.
Cette activité fait partie du cours
Introduction à R
Instructions de l’exercice
- Utilisez
[2]pour sélectionner, à partir defactor_speed_vector, la valeur du facteur pour le deuxième analyste de données. Stockez-la dansda2. - Utilisez
[5]pour sélectionner la valeur du facteurfactor_speed_vectorpour le cinquième analyste de données. Stockez-la dansda5. - Vérifiez si
da2est supérieur àda5; affichez simplement le résultat. Rappelez-vous que vous pouvez utiliser l'opérateur>pour vérifier si un élément est plus grand qu'un autre.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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?