Upcharging older smokers
In this exercise, your objective is to examine how age and smoker status influence the cost of insurance premium charges. To achieve this, you will create a scatter plot that showcases insurance charges against age, grouped by smoker status. The DataFrame recipe will be employed to facilitate this process.
You can leverage the pre-loaded insurance DataFrame, which contains the requisite data for the analysis. The DataFrames and StatsPlots packages have been imported.
Deze oefening maakt deel uit van de cursus
Introduction to Data Visualization with Julia
Oefeninstructies
- Utilize the recipe to create a scatter plot of the
insuranceDataFrame. - Plot the
:Charges(y-axis) versus:Age(x-axis) grouping by the:Smokercolumn. - Customize the plot by setting the
markershapeto:rect, themarkersizeto5, and using marker colors:lightseagreenand:crimson.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Use recipe
____ ____ scatter(
# Pass columns
:____,
:____,
group=:____,
legend_title="Smoker",
# Customize markers
markershape=:____,
markersize=____,
markercolor=[:____ :____]
)
xlabel!("Age")
ylabel!("Insurance Premium (USD)")