Erste SchritteKostenlos loslegen

Geordnete Faktoren (2)

speed_vector sollte in einen ordinalen Faktor umgewandelt werden, da die Kategorien eine natürliche Reihenfolge haben. Standardmäßig wird speed_vector mit der Funktion factor() in einen ungeordneten Faktor umgewandelt. Um einen geordneten Faktor zu erstellen, musst du zwei zusätzliche Argumente hinzufügen: ordered und levels.

factor(some_vector,

       ordered = TRUE,

       levels = c("lev1", "lev2" ...))

Indem du in der Funktion factor() das Argument ordered auf TRUE setzt, gibst du an, dass der Faktor geordnet ist. Mit dem Argument levels listest du die Werte des Faktors in der richtigen Reihenfolge auf.

Diese Übung ist Teil des Kurses

Einführung in R

Kurs anzeigen

Anleitung zur Übung

Erstelle aus speed_vector einen geordneten Faktorvektor namens factor_speed_vector. Setze ordered auf TRUE und gib c("slow", "medium", "fast") für levels an.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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)
Bearbeiten und Ausführen von Code