Compararea factorilor ordonați
Într-o zi proastă la muncă, „analistul de date numărul doi" intră în biroul tău și începe să se plângă că „analistul de date numărul cinci" încetinește întregul proiect. Știind că „analistul de date numărul doi" are reputația de a se crede mai deștept decât ceilalți, decizi mai întâi să verifici dacă afirmația lui este adevărată.
Faptul că factor_speed_vector este acum ordonat ne permite să comparăm diferite elemente (în acest caz, analiștii de date). Poți face asta simplu, folosind operatorii deja cunoscuți.
Acest exercițiu face parte din cursul
Introducere în R
Instrucțiuni pentru exercițiu
- Folosește
[2]pentru a selecta dinfactor_speed_vectorvaloarea factorului corespunzătoare celui de-al doilea analist de date. Stocheaz-o în variabilada2. - Folosește
[5]pentru a selecta dinfactor_speed_vectorvaloarea factorului corespunzătoare celui de-al cincilea analist de date. Stocheaz-o în variabilada5. - Verifică dacă
da2este mai mare decâtda5și afișează pur și simplu rezultatul. Reține că poți folosi operatorul>pentru a verifica dacă un element este mai mare decât altul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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?