ÎncepețiÎncepe gratuit

Păstrarea celor mai frecvente niveluri

Uneori nu vrei să păstrezi nivelurile în funcție de proporție, ci cele mai frecvente n niveluri. Hai să vedem cum se schimbă nivelurile reținute pentru MLMethodNextYearSelect atunci când folosim numărul în loc de proporție. multiple_choice_responses a fost deja încărcat pentru tine.

Acest exercițiu face parte din cursul

Date categoriale în Tidyverse

Vezi cursul

Instrucțiuni pentru exercițiu

  • Elimină persoanele care nu au selectat nicio metodă.
  • Creează o nouă variabilă, ml_method, din MLMethodNextYearSelect, care păstrează cele mai frecvente 5 titluri și le grupează pe restul sub denumirea "other method" folosind argumentul other_level.
  • Numără frecvența fiecărei valori ml_method, sortând în ordine descrescătoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

multiple_choice_responses %>%
  # Remove NAs 
  filter(___) %>%
  # Create ml_method, retaining the 5 most common methods and renaming others "other method" 
  mutate(ml_method = ___(MLMethodNextYearSelect, ___, other_level = ___)) %>%
  # Count the frequency of your new variable, sorted in descending order
  ___(ml_method, ___)
Editează și rulează codul