LoslegenKostenlos loslegen

Den Datensatz filtern

Mitarbeitende auf höheren Ebenen wie Vice President, Director, Senior Manager usw. haben sehr unterschiedliche Arbeitsmarktbedingungen und kommen auch seltener vor. Wenn du sie in deine Analyse einbeziehst, kann das die Ergebnisse überproportional beeinflussen.

In dieser Übung zählst du die Anzahl der Mitarbeitenden nur auf den Ebenen Analyst und Specialist mithilfe der Funktion filter().

Das folgende Beispiel filtert df so, dass nur die Beobachtungen ausgewählt werden, für die x a oder b oder c ist:

df %>% 
       filter(x %in% c("a", "b", "c"))

Diese Übung ist Teil des Kurses

HR Analytics: Mitarbeiterfluktuation in R vorhersagen

Kurs anzeigen

Anleitung zur Übung

  • Zähle zunächst die Anzahl der Mitarbeitenden über alle Ebenen hinweg.
  • Teile die Daten so ab, dass nur Mitarbeitende auf den Ebenen Analyst und Specialist beibehalten werden.
  • Prüfe anschließend erneut die Anzahl der Mitarbeitenden über alle Ebenen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Count the number of employees across levels
org %>% 
  ___(level)

# Select the employees at Analyst and Specialist level
org2 <- org %>%
  ___(level ___) 

# Validate the results
org2 %>% 
  count(level)
Code bearbeiten und ausführen