Geordende factoren vergelijken
‘Data-analist nummer twee’ heeft een slechte dag op het werk en stormt je kantoor binnen. Hij klaagt dat ‘data-analist nummer vijf’ het hele project vertraagt. Omdat je weet dat ‘data-analist nummer twee’ bekendstaat als een betweter, besluit je eerst te checken of zijn uitspraak klopt.
Doordat factor_speed_vector nu geordend is, kunnen we verschillende elementen (in dit geval de data-analisten) met elkaar vergelijken. Dat kan eenvoudig met de bekende operatoren.
Deze oefening maakt deel uit van de cursus
Inleiding tot R
Oefeninstructies
- Gebruik
[2]om de factorwaarde voor de tweede data-analist uitfactor_speed_vectorte selecteren. Sla deze op alsda2. - Gebruik
[5]om de factorwaarde voor de vijfde data-analist uitfactor_speed_vectorte selecteren. Sla deze op alsda5. - Controleer of
da2groter is danda5en print het resultaat. Onthoud dat je de>-operator kunt gebruiken om te checken of het ene element groter is dan het andere.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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?