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.
Diese Übung ist Teil des Kurses
Introduction to Data Visualization with Julia
Anleitung zur Übung
- Utilize the recipe to create a scatter plot of the
insurance
DataFrame. - Plot the
:Charges
(y-axis) versus:Age
(x-axis) grouping by the:Smoker
column. - Customize the plot by setting the
markershape
to:rect
, themarkersize
to5
, and using marker colors:lightseagreen
and:crimson
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Use recipe
____ ____ scatter(
# Pass columns
:____,
:____,
group=:____,
legend_title="Smoker",
# Customize markers
markershape=:____,
markersize=____,
markercolor=[:____ :____]
)
xlabel!("Age")
ylabel!("Insurance Premium (USD)")