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

Визуализация продаж по периодам

Теперь, когда факторы созданы, пора построить столбчатую диаграмму, отображающую продажи по месяцам с группировкой по кварталам!

Для вас предварительно загружен DataFrame grouped_melb — он содержит по одной строке для каждого месяца с указанием соответствующего квартала и суммарных продаж за этот месяц. Также загружена переменная factors — список кортежей с парами «квартал — месяц».

Это упражнение является частью курса

Интерактивная визуализация данных с Bokeh

Посмотреть курс

Инструкции к упражнению

  • Импортируйте NumeralTickFormatter и FactorRange.
  • Создайте фигуру, используя FactorRange() и factors для оси X, и задайте подпись оси Y как "Sales".
  • Добавьте глифы-столбцы, установив x равным factors, top равным столбцу "price" из grouped_melb, а width равным 0.9.
  • Поверните метки оси X на 45 градусов.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import NumeralTickFormatter and FactorRange
from ____.____ import ____, ____

# Create figure
fig = ____(x_range=____(____), ____="____")

# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0.0a")

# Rotate the x-axis labels
fig.____.____ = ____

output_file(filename="sales_by_period.html")
show(fig)
Редактировать и запускать код