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
Instrucțiuni pentru exercițiu
- Filtrează tabelul
names_normalizedpentru a-l limita la cele trei nume:Steven,ThomasșiMatthew. - Creează un grafic liniar din
names_filteredpentru a vizualizafraction_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
___