Kom igångKom igång gratis

Ordnade faktorer (2)

speed_vector bör konverteras till en ordinalfaktor eftersom dess kategorier har en naturlig ordning. Som standard omvandlar funktionen factor() speed_vector till en oordnad faktor. För att skapa en ordnad faktor behöver du lägga till två extra argument: ordered och levels.

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

Genom att sätta argumentet ordered till TRUE i funktionen factor() anger du att faktorn är ordnad. Med argumentet levels anger du faktorns värden i rätt ordning.

Den här övningen är en del av kursen

Introduktion till R

Visa kurs

Övningsinstruktioner

Skapa en ordnad faktorvektor från speed_vector: factor_speed_vector. Sätt ordered till TRUE och levels till c("slow", "medium", "fast").

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod