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

Сезоны томатов

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

Датафрейм 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)")
Редактировать и запускать код