1. Learn
  2. /
  3. Cursuri
  4. /
  5. Manipularea datelor cu dplyr

Connected

exercițiu

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)

Instrucțiuni

100 XP
  • 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.