BMI a wiek
W tym ćwiczeniu manipulujesz danymi dotyczącymi wieku i wskaźnika masy ciała (BMI), aby wygenerować wykres ilustrujący średnią progresję BMI wśród ubezpieczonych w zależności od ich wieku. Porównasz dwa podejścia: jedno z wykorzystaniem przepisu do tworzenia wykresów StatsPlots dla ramek danych, a drugie bez niego. Dodatkowo użyjesz łańcuchów do wykonania manipulacji danymi i wizualizacji.
Niezbędne pakiety – DataFrames, StatsPlots, Statistics i Chain – zostały już zaimportowane, a ramka danych insurance jest gotowa do użycia.
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych w Julii
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)")