Надбавки для курящих пожилых клиентов
В этом упражнении вы изучите, как возраст и статус курильщика влияют на стоимость страховых взносов. Для этого вы построите диаграмму рассеяния, отображающую страховые взносы в зависимости от возраста с группировкой по статусу курильщика. В процессе работы вы будете использовать рецепт DataFrame.
Для анализа воспользуйтесь заранее загруженным DataFrame insurance, содержащим все необходимые данные. Пакеты DataFrames и StatsPlots уже импортированы.
Это упражнение является частью курса
Введение в визуализацию данных с Julia
Инструкции к упражнению
- Используйте рецепт, чтобы построить диаграмму рассеяния по DataFrame
insurance. - Отобразите
:Charges(ось y) в зависимости от:Age(ось x) с группировкой по столбцу:Smoker. - Настройте график: задайте для
markershapeзначение:rect, дляmarkersize—5, а в качестве цветов маркеров используйте:lightseagreenи:crimson.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Use recipe
____ ____ scatter(
# Pass columns
:____,
:____,
group=:____,
legend_title="Smoker",
# Customize markers
markershape=:____,
markersize=____,
markercolor=[:____ :____]
)
xlabel!("Age")
ylabel!("Insurance Premium (USD)")