Comece agoraComece grátis

Vendas por horário e tipo de dia

A padaria com a qual você está trabalhando está considerando revisar seu horário de funcionamento. Por isso, pediram que você produzisse uma visualização mostrando as vendas por horário do dia para dias de semana e fins de semana.

A coluna day_time de bakery contém quatro valores: "Morning", "Afternoon", "Evening" e "Night".

O conjunto de dados também contém os valores "Weekend" e "Weekday" para a coluna day_type.

Você vai produzir um gráfico de barras agrupadas visualizando as vendas por horário e tipo de dia. FactorRange já foi importado para você.

O conjunto de dados bakery foi agrupado por day_time e day_type, armazenado como grouped_bakery, e pré-carregado para você. Uma tupla contendo todas as combinações dessas duas colunas foi armazenada como factors e também foi pré-carregada.

Este exercicio faz parte do curso

Visualização Interativa de Dados com Bokeh

Ver curso

Instruções do exercicio

  • Crie fig, definindo x_range chamando FactorRange() e passando *factors, atribua "Sales" ao rótulo do eixo y e dê o título "Sales by type of day".
  • Adicione glifos de barra para factors, com o topo representado por grouped_bakery["sales"], e largura das barras em 90%.
  • Atualize o tamanho da fonte do título para "25px".
  • Altere o formato do título para alinhamento central.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Create figure
fig = ____

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

# Update title text size
fig.____.____ = "____"

# Update title alignment
fig.____.____ = "____"

output_file("sales_by_type_of_day.html")
show(fig)
Editar e Executar Código