Jämföra ordnade faktorer
En tråkig dag på jobbet kommer 'dataanalytiker nummer två' in på ditt kontor och klagar på att 'dataanalytiker nummer fem' håller tillbaka hela projektet. Eftersom du vet att 'dataanalytiker nummer två' har rykte om sig att vara lite självgod, bestämmer du dig för att först kontrollera om påståendet stämmer.
Eftersom factor_speed_vector nu är ordnad kan vi jämföra olika element (i det här fallet dataanalytikerna). Det gör du enkelt med de välbekanta jämförelseoperatorerna.
Den här övningen är en del av kursen
Introduktion till R
Övningsinstruktioner
- Använd
[2]för att välja faktorvärdet för den andra dataanalytikern frånfactor_speed_vector. Spara det somda2. - Använd
[5]för att välja faktorvärdet för den femte dataanalytikern frånfactor_speed_vector. Spara det somda5. - Kontrollera om
da2är större ända5och skriv ut resultatet direkt. Kom ihåg att du kan använda operatorn>för att jämföra om ett element är större än ett annat.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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?