Tracer les manchots avec Chain
Combiner des graphiques pour plusieurs groupes vous permet de comparer des caractéristiques à l'intérieur d'un groupe et entre les groupes. Allions cela à l'utilisation des macros ! Dans cet exercice, vous allez examiner trois espèces de manchots : Adelie, Chinstrap et Gentoo. Vos collègues pensent qu'il serait possible d'inférer l'espèce en comparant la longueur des nageoires et la masse corporelle. Vérifions s'ils ont raison !
Le DataFrame penguins a été importé pour vous, ainsi que tous les forfaits nécessaires.
Cette activité fait partie du cours
Manipulation de données en Julia
Instructions de l’exercice
- À l'intérieur de la macro, regroupez le DataFrame
penguinspar la colonnespecies. - Créez un nuage de points de
flipper_length_mmen fonction debody_mass_gpour les différents groupes, en utilisant les étiquettes fournies. Vous pouvez utilisergdf[1]pour accéder au premier groupe du GroupedDataFramegdf. - N'oubliez pas de tracer toutes les espèces sur un seul graphique.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
@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