ÎncepețiÎncepe gratuit

Vizualizarea modificării normalizate a popularității

Ai ales câteva nume și ai calculat fiecare dintre ele ca fracție din valoarea lor maximă. Aceasta este o formă de "normalizare" a unui nume, în care te concentrezi pe variația relativă în cadrul fiecărui nume, nu pe popularitatea sa globală.

În acest exercițiu, vei vizualiza popularitatea normalizată a fiecărui nume. Rezultatul din exercițiul anterior, names_normalized, îți este deja disponibil.

names_normalized <- babynames %>%
                     group_by(name) %>%
                     mutate(name_total = sum(number),
                            name_max = max(number)) %>%
                     ungroup() %>%
                     mutate(fraction_max = number / name_max)

Acest exercițiu face parte din cursul

Manipularea datelor cu dplyr

Vezi cursul

Instrucțiuni pentru exercițiu

  • Filtrează tabelul names_normalized pentru a-l limita la cele trei nume: Steven, Thomas și Matthew.
  • Creează un grafic liniar din names_filtered pentru a vizualiza fraction_max în timp, colorat după name.

Exercițiu interactiv practic

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

names_filtered <- names_normalized %>%
  # Filter for the names Steven, Thomas, and Matthew
  ___

# Visualize the names in names_filtered over time
___
Editează și rulează codul