BMI rispetto all’età
In questo esercizio ti viene chiesto di manipolare i dati su età e indice di massa corporea (BMI) per generare un grafico che mostri l’andamento del BMI medio tra gli assicurati al variare dell’età. Confronterai due approcci: uno che usa la plotting recipe di StatsPlots per i DataFrame e uno senza. Inoltre, userai le chain per eseguire manipolazione dei dati e visualizzazione.
I pacchetti necessari, DataFrames, StatsPlots, Statistics e Chain, sono già stati importati per te e il DataFrame insurance è già disponibile.
Questo esercizio fa parte del corso
Introduzione alla visualizzazione dei dati con Julia
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
grouped = groupby(insurance, :Age)
mean_bmis = combine(grouped, :BMI => mean)
# Scatter plot
scatter(____.____, ____.____,
label=false, smooth=____,
linewidth=3, linecolor=:maroon1)
xlabel!("Age")
ylabel!("Body Mass Index (BMI)")