Visualizzare il cambiamento normalizzato della popolarità
Hai scelto alcuni nomi e per ciascuno hai calcolato la frazione rispetto al proprio picco. Questo è un tipo di "normalizzazione" del nome, in cui ti concentri sul cambiamento relativo all'interno di ciascun nome invece che sulla popolarità complessiva del nome.
In questo esercizio visualizzerai la popolarità normalizzata di ciascun nome. Il tuo lavoro dell'esercizio precedente, names_normalized, è già a tua disposizione.
names_normalized <- babynames %>%
group_by(name) %>%
mutate(name_total = sum(number),
name_max = max(number)) %>%
ungroup() %>%
mutate(fraction_max = number / name_max)
Questo esercizio fa parte del corso
Manipolazione dei dati con dplyr
Istruzioni dell'esercizio
- Filtra la tabella
names_normalizedper limitarla ai tre nomiSteven,ThomaseMatthew. - Crea un grafico a linee da
names_filteredper visualizzarefraction_maxnel tempo, colorato in base aname.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
names_filtered <- names_normalized %>%
# Filter for the names Steven, Thomas, and Matthew
___
# Visualize the names in names_filtered over time
___