Gráficas de pingüinos con chain
Combinar gráficas para varios grupos te permite comparar características dentro y entre los grupos. ¡Ahora vamos a combinarlo con la experiencia con macros! En este ejercicio, vas a examinar tres especies diferentes de pingüinos: Adelie, Chinstrap y Gentoo. Tus colegas creen que podría ser posible inferir la especie comparando la longitud de sus aletas y su masa corporal. ¡Veamos si tienen razón!
El DataFrame penguins ya se ha importado para ti, junto con todos los paquetes necesarios.
Este ejercicio forma parte del curso
Manipulación de datos en Julia
Instrucciones del ejercicio
- Dentro de la macro, agrupa el DataFrame
penguinspor la columnaspecies. - Crea un diagrama de dispersión de
flipper_length_mmfrente abody_mass_gpara los distintos grupos, usando las etiquetas proporcionadas. Puedes usargdf[1]para acceder al primer grupo delGroupedDataFramegdf. - Recuerda representar todas las especies en una única figura.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
@chain penguins begin
# Group by species
____
# Create a scatter plot for each species group
____ ____(_[1].flipper_length_mm, _[1].body_mass_g, label="Adelie")
____ ____(____, ____, label="Chinstrip")
____(____, ____, label="Gentoo", legend=:topleft)
xlabel!("Flipper length in mm")
ylabel!("Body mass in g")
end