ПочатиПочніть безкоштовно

Премії за регіонами

У цій вправі ваша мета — побудувати гістограми, що порівнюють річні страхові премії страхувальників у різних регіонах. Для цього ви визначите ланцюжок побудови графіків, який змінює одиниці страхових нарахувань з доларів на тисячі доларів, щоб зробити візуалізацію наочнішою. Ви розмістите гістограми на сітці два-на-два.

Пакети DataFrames, StatsPlots і Chain вже імпортовано, а датафрейм 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)
Редагувати та запускати код