Začněte nyníZačněte zdarma

Uspořádané faktory (2)

speed_vector by měl být převeden na ordinální faktor, protože jeho kategorie mají přirozené pořadí. Ve výchozím nastavení funkce factor() převede speed_vector na neuspořádaný faktor. Chceš-li vytvořit uspořádaný faktor, musíš přidat dva další argumenty: ordered a levels.

factor(some_vector,
       ordered = TRUE,
       levels = c("lev1", "lev2" ...))

Nastavením argumentu ordered na TRUE ve funkci factor() říkáš, že se jedná o uspořádaný faktor. Pomocí argumentu levels pak zadáš hodnoty faktoru ve správném pořadí.

Toto cvičení je součástí kurzu

Introduction to R

Zobrazit kurz

Pokyny k cvičení

Z speed_vector vytvoř uspořádaný faktorový vektor factor_speed_vector. Nastav ordered na TRUE a levels na c("slow", "medium", "fast").

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create speed_vector
speed_vector <- c("medium", "slow", "slow", "medium", "fast")

# Convert speed_vector to ordered factor vector
factor_speed_vector <-

# Print factor_speed_vector
factor_speed_vector
summary(factor_speed_vector)
Upravit a spustit kód