Grafice cu pinguini în chain
Combinând grafice pentru mai multe grupuri, poți compara caracteristici atât în cadrul acelorași grupuri, cât și între ele. Acum hai să combinăm asta cu experiența dobândită cu macro-urile! În acest exercițiu, vei analiza trei specii diferite de pinguini: Adelie, Chinstrap și Gentoo. Colegii tăi cred că ar fi posibil să identifici specia comparând lungimea înotătoarelor cu masa corporală. Să vedem dacă au dreptate!
DataFrame-ul penguins a fost importat pentru tine, împreună cu toate pachetele necesare.
Acest exercițiu face parte din cursul
Manipularea datelor în Julia
Instrucțiuni pentru exercițiu
- În interiorul macro-ului, grupează DataFrame-ul
penguinsdupă coloanaspecies. - Creează un scatter plot al coloanei
flipper_length_mmfață de coloanabody_mass_gpentru diferitele grupuri, folosind etichetele furnizate. Poți folosigdf[1]pentru a accesa primul grup din GroupedDataFrame-ulgdf. - Nu uita să reprezinți toate speciile într-un singur grafic.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
@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