Сезони томатів
У цій вправі ви проаналізуєте помісячні ціни на помідори на різних індійських ринках. Ви використаєте поєднання діаграми «скрипки» (violin plot) та коробкової діаграми (box plot), щоб візуалізувати розподіл цін у кожному місяці. Коробкова діаграма покаже квартилі, медіану та викиди, а діаграма «скрипки» — форму розподілу, що дасть уявлення про закономірності та мінливість.
І датафрейм tomatoes, і масив month_labels із назвами місяців уже завантажені та готові до використання. Перед виконанням вправи перегляньте у інтерактивній оболонці формат стовпця Date у наборі даних tomatoes. Пакети DataFrames, Dates та StatsPlots уже імпортовано для вас.
Ця вправа є частиною курсу
Вступ до візуалізації даних у Julia
Інструкції до вправи
- Побудуйте діаграму «скрипки» для
"Retail Price"помідорів, зMonthуздовж осі x. - Додайте до того самого рисунка коробкову діаграму для
"Retail Price"помідорів, прибравши відображенняoutliers.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a violin plot
____(tomatoes.____,
tomatoes[:, "____"],
label=false,
xticks=(1:12, month_labels),
color=:crimson)
# Add a box plot to the figure
____(tomatoes.____,
tomatoes[:, "____"],
label=false,
outliers=____,
color=:turquoise3)
ylabel!("Price (Rupees)")