Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Importeer NumeralTickFormatter en FactorRange.
  • Maak de figure, gebruik FactorRange() en factors voor de x-as, en geef de y-as het label "Sales".
  • Voeg staaf-glyphs toe en stel x in op factors, top op de kolom "price" van grouped_melb, en width op 0.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)
Code bewerken en uitvoeren