IniziaInizia gratis

Filtrare l'insieme di dati

I dipendenti a livelli senior come Vice President, Director, Senior Manager, ecc. hanno condizioni di mercato del lavoro molto diverse e sono anche pochi; per questo, includerli nell’analisi può influenzare in modo sproporzionato i risultati.

In questo esercizio conterai il numero di dipendenti solo ai livelli Analyst e Specialist usando la funzione filter().

L'esempio seguente filtra df in modo che vengano selezionate solo le osservazioni per cui x è a o b o c:

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

Questo esercizio fa parte del corso

HR Analytics: prevedere il turnover dei dipendenti in R

Visualizza il corso

Istruzioni dell'esercizio

  • Per prima cosa, conta il numero di dipendenti per livello.
  • Sottoinsiemi i dati per mantenere solo i dipendenti ai livelli Analyst e Specialist.
  • Rivedi di nuovo il numero di dipendenti su tutti i livelli.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice