ПочатиПочніть безкоштовно

Фільтрування набору даних

Працівники на старших посадах, як-от Vice President, Director, Senior Manager тощо, мають зовсім інші умови на ринку праці й до того ж їх небагато. Тому включення їх у ваш аналіз може непропорційно вплинути на результати.

У цій вправі ви порахуєте кількість працівників лише на рівнях Analyst та Specialist, використовуючи функцію filter().

Ось приклад фільтрування df так, щоб залишилися лише спостереження, де x дорівнює a, b або c:

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

Ця вправа є частиною курсу

HR Analytics: прогнозування плинності кадрів у R

Переглянути курс

Інструкції до вправи

  • Спочатку порахуйте кількість працівників на всіх рівнях.
  • Відіберіть дані, щоб залишити працівників лише на рівнях Analyst та Specialist.
  • Знову перегляньте кількість працівників на всіх рівнях.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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)
Редагувати та запускати код