Aan de slagGa gratis aan de slag

Pinguïns plotten met chain

Meerdere groepen in één plot combineren maakt het mogelijk om eigenschappen binnen én tussen die groepen te vergelijken. Laten we dat nu combineren met de macro-ervaring! In deze oefening bekijk je drie verschillende pinguïnsoorten: Adelie, Chinstrap en Gentoo. Je collega’s denken dat je de soort mogelijk kunt afleiden door de lengte van hun flippers te vergelijken met hun lichaamsmassa. Kijken of ze gelijk hebben!

De penguins DataFrame is al voor je geïmporteerd, samen met alle benodigde pakketten.

Deze oefening maakt deel uit van de cursus

Data manipulatie in Julia

Cursus bekijken

Oefeninstructies

  • Groepeer binnen de macro de penguins DataFrame op de kolom species.
  • Maak een spreidingsdiagram van flipper_length_mm tegen body_mass_g voor de verschillende groepen, met de meegeleverde labels. Je kunt gdf[1] gebruiken om de eerste groep van de GroupedDataFrame gdf te benaderen.
  • Vergeet niet alle soorten in één enkele plot te tekenen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

@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
Code bewerken en uitvoeren