Страховые премии по регионам
В этом упражнении вам нужно построить гистограммы, сравнивающие годовые страховые премии держателей полисов в разных регионах. Для этого вы определите цепочку построения графиков, которая переведёт суммы страховых выплат из долларов в тысячи долларов, — это сделает визуализацию более наглядной. Гистограммы будут расположены в сетке два на два.
Пакеты DataFrames, StatsPlots и Chain уже импортированы, DataFrame insurance загружен.
Это упражнение является частью курса
Введение в визуализацию данных с Julia
Инструкции к упражнению
- Примените функцию
transform(), чтобы разделить каждый элемент столбца:Chargesна1000, и сохраните результат обратно в тот же столбец. - Задайте аргумент
layoutдля создания сетки гистограмм два на два. - Настройте подписи осей: для двух нижних гистограмм установите подпись оси x равной
"Premium (kUSD)", а для первой и третьей гистограмм установите подпись оси y равной"Frequency".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
colors = [:slategray1 :springgreen4 :deeppink :darkviolet]
@chain insurance begin
# Change charge units
transform(:____
=> ByRow(x -> ____) => :____)
# Create histograms
@df histogram(:Charges, group=:Region,
layout=____,
color=colors,
# Set axis labels
xlabel=____,
ylabel=____)
end
ylims!(0, 120)