Verkoop per periode visualiseren
Nu je je factoren hebt gemaakt, is het tijd om een staafdiagram te bouwen dat de verkoop per maand visualiseert, gegroepeerd per kwartaal!
grouped_melb, een pandas DataFrame met één rij per maand, het bijbehorende kwartaal en de totale verkoop voor die maand, is alvast voor je ingeladen. Daarnaast is factors, een lijst met tuples met elk kwartaal-maand-paar, ook al ingeladen.
Deze oefening maakt deel uit van de cursus
Interactieve datavisualisatie met Bokeh
Oefeninstructies
- Importeer
NumeralTickFormatterenFactorRange. - Maak de figure, gebruik
FactorRange()enfactorsvoor de x-as, en geef de y-as het label"Sales". - Voeg staaf-glyphs toe en stel
xin opfactors,topop de kolom"price"vangrouped_melb, enwidthop0.9. - Roteer de x-aslabels naar 45 graden.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)