Визуализация продаж по периодам
Теперь, когда факторы созданы, пора построить столбчатую диаграмму, отображающую продажи по месяцам с группировкой по кварталам!
Для вас предварительно загружен 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)