НачатьНачать бесплатно

Страховые премии по регионам

В этом упражнении вам нужно построить гистограммы, сравнивающие годовые страховые премии держателей полисов в разных регионах. Для этого вы определите цепочку построения графиков, которая переведёт суммы страховых выплат из долларов в тысячи долларов, — это сделает визуализацию более наглядной. Гистограммы будут расположены в сетке два на два.

Пакеты 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)
Редактировать и запускать код