CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • À l'intérieur de la macro, regroupez le DataFrame penguins par la colonne species.
  • Créez un nuage de points de flipper_length_mm en fonction de body_mass_g pour les différents groupes, en utilisant les étiquettes fournies. Vous pouvez utiliser gdf[1] pour accéder au premier groupe du GroupedDataFrame gdf.
  • 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
Modifier et exécuter le code