Największe skoki popularności imienia
Wcześniej dodano kolumnę ratio, która opisuje stosunek częstotliwości występowania imienia dziecka między kolejnymi latami – pozwala to śledzić zmiany popularności danego imienia. Teraz przyjrzysz się podzbiorowi tych danych o nazwie babynames_ratios_filtered, aby dokładniej zbadać imiona, których popularność najbardziej wzrosła w kolejnych latach.
babynames_ratios_filtered <- babynames_fraction %>%
arrange(name, year) %>%
group_by(name) %>%
mutate(ratio = fraction / lag(fraction)) %>%
filter(fraction >= 0.00001)
To ćwiczenie jest częścią kursu
Manipulowanie danymi z dplyr
Instrukcje do ćwiczenia
- Dla każdego imienia w danych zatrzymaj obserwację (rok) z największą wartością
ratio; pamiętaj, że dane są już pogrupowane wedługname. - Posortuj kolumnę
ratiow kolejności malejącej. - Zawęź dane
babynames_ratios_filtered, filtrując kolumnęfractiontak, aby wyświetlić tylko wyniki większe lub równe0.001.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
babynames_ratios_filtered %>%
# Extract the largest ratio from each name
___
# Sort the ratio column in descending order
___
# Filter for fractions greater than or equal to 0.001
___