LoslegenKostenlos loslegen

HR-Datensätze kombinieren (I)

Jetzt ist es an der Zeit, Datensätze aus verschiedenen Quellen zu kombinieren. Hier verknüpfst du die Mitarbeiterbewertungen mit org2, wobei die Mitarbeiter-ID als Lookup-Schlüssel dient. Der Datensatz rating enthält Leistungsbewertungen für das Jahr 2013.

Die Leistungsbewertung hat folgende Stufen:

  • Unacceptable
  • Below Average
  • Acceptable
  • Above Average
  • Excellent

Du kannst die Funktion left_join() verwenden, um zwei Datensätze zu verbinden.

Zum Beispiel verbindet left_join(x, y, by = "z") y mit x. Der zweite angegebene Datensatz wird mit dem ersten Datensatz über "z" als Lookup-Schlüssel verknüpft.

Diese Übung ist Teil des Kurses

HR Analytics: Mitarbeiterfluktuation in R vorhersagen

Kurs anzeigen

Anleitung zur Übung

  • Verwende glimpse(), um die Struktur des Datensatzes rating anzuzeigen.
  • Führe einen Left Join von rating auf org2 durch und nutze "emp_id" als Lookup-Schlüssel.
  • Berechne die Fluktuationsrate für jede rating-Stufe.

Interaktive Übung

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

# View the structure of rating dataset
___

# Complete the code to join rating to org2 dataset
org3 <- ___(org2, ___, by = "emp_id")

# Calculate rating wise turnover rate
df_rating <- org3 %>% 
  ___(rating) %>% 
  ___(turnover_rating = mean(turnover))

# Check the result
df_rating
Code bearbeiten und ausführen