CommencerCommencer gratuitement

Tracer des manchots avec Chain

Combiner des graphiques pour plusieurs groupes permet de comparer des caractéristiques au sein et entre ces groupes. Mettons cela en pratique avec les macros ! Dans cet exercice, vous allez examiner trois espèces de manchots : Adélie, à jugulaire (Chinstrap) et Gentoo. Vos collègues pensent qu’il serait possible d’inférer correctement l’espèce en comparant la longueur des nageoires et la masse corporelle. Voyons s’ils ont raison !

Le DataFrame penguins a été importé pour vous, ainsi que tous les packages nécessaires.

Cet exercice fait partie du cours

Manipulation de données en Julia

Afficher le cours

Instructions

  • À l’intérieur de la macro, regroupez le DataFrame penguins par la colonne species.
  • Créez un nuage de points de flipper_length_mm contre body_mass_g pour les différents groupes, en utilisant les libellés fournis. 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 cet exemple de code.

@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