Spojování HR dat

HR Analytics: Exploring Employee Data in R

Ben Teusch

HR Analytics Consultant

Systémy HR dat

  • data o zaměstnancích
  • data z náboru/ATS
  • data o benefitech
  • data o odměňování
  • data o docházce
  • mzdová data
  • data o výkonu
  • … a data z dalších oddělení (finance, IT atd.)
HR Analytics: Exploring Employee Data in R

Spojování HR dat

hr_data
# A tibble: 2 × 2
  employee_id department 
        <dbl> <chr>      
1           1 Engineering
2           2 Sales      
bonus_pay_data
# A tibble: 2 × 2
  employee_id bonus_amount
        <dbl>        <dbl>
1           1         3000
2           2        10000
left_join(hr_data, bonus_pay_data, by = "employee_id")
# A tibble: 2 × 3
  employee_id department  bonus_amount
        <dbl> <chr>              <dbl>
1           1 Engineering         3000
2           2 Sales              10000
HR Analytics: Exploring Employee Data in R

Použití left_join()

hr_data
# A tibble: 4 × 2
  employee_id department 
        <dbl> <chr>      
1           2 Engineering
2           3 Sales      
3           4 Engineering
4           5 Finance    
bonus_pay_data
# A tibble: 4 × 2
  employee_id bonus_amount
        <dbl>        <dbl>
1           1         3000
2           2        10000
3           3         2500
4           5         4000
left_join(hr_data, bonus_pay_data, by = "employee_id")
# A tibble: 4 × 3
  employee_id department  bonus_amount
        <dbl> <chr>              <dbl>
1           2 Engineering        10000
2           3 Sales               2500
3           4 Engineering           NA
4           5 Finance             4000
HR Analytics: Exploring Employee Data in R

Další typy spojení

Pokud se chceš dozvědět víc o dalších typech spojení, podívej se na kurz Joining Data in R with dplyr

HR Analytics: Exploring Employee Data in R

Výběr klíče pro spojení

  • Při spojování datových rámců používej jedinečné identifikátory, například ID zaměstnance
  • Nepoužívej jména
HR Analytics: Exploring Employee Data in R

Pojďme cvičit!

HR Analytics: Exploring Employee Data in R

Preparing Video For Download...