Porównywanie uporządkowanych czynników
Pewnego nieudanego dnia w pracy „analityk danych numer dwa" wpada do twojego biura i zaczyna narzekać, że „analityk danych numer pięć" spowalnia cały projekt. Ponieważ wiesz, że „analityk numer dwa" ma opinię osoby, która lubi się mądrzyć, postanawiasz najpierw sprawdzić, czy jego zarzut ma podstawy.
To, że factor_speed_vector jest teraz uporządkowany, pozwala nam porównywać poszczególne elementy (w tym przypadku analityków danych). Możesz to zrobić w prosty sposób, korzystając ze znanych operatorów.
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Użyj
[2], aby wybrać zfactor_speed_vectorwartość czynnika dla drugiego analityka danych. Zapisz ją jakoda2. - Użyj
[5], aby wybrać zfactor_speed_vectorwartość czynnika dla piątego analityka danych. Zapisz ją jakoda5. - Sprawdź, czy
da2jest większe odda5– po prostu wyświetl wynik. Pamiętaj, że do sprawdzenia, który element jest większy, służy operator>.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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?