Saltos más grandes en un nombre
Anteriormente, añadiste una columna ratio
para describir la relación de la frecuencia de un nombre de bebé entre años consecutivos para describir los cambios en la popularidad de un nombre. Ahora examinarás un subconjunto de esos datos, denominado babynames_ratios_filtered
, para profundizar en los nombres que experimentaron los mayores saltos de popularidad en años consecutivos.
babynames_ratios_filtered <- babynames_fraction %>%
arrange(name, year) %>%
group_by(name) %>%
mutate(ratio = fraction / lag(fraction)) %>%
filter(fraction >= 0.00001)
Este ejercicio forma parte del curso
Manipulación de datos con dplyr
Instrucciones de ejercicio
- De cada nombre de los datos, quédate con la observación (el año) con el mayor
ratio
; ten en cuenta que los datos ya están agrupados porname
. - Ordena la columna
ratio
en orden descendente. - Filtra aún más los datos de
babynames_ratios_filtered
mediante el filtrado de la columnafraction
para que solo muestre resultados mayores o iguales que0.001
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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
___