Aan de slagGa gratis aan de slag

Grootte, locatie en prijs

De makelaars willen nu begrijpen hoe de prijs samenhangt met de grootte van het pand en de afstand tot het Central Business District (CBD).

In dit geval hebben beide y-assen dezelfde eenheden, dus een rij met subplotten is een geschikte keuze. source is opgezet als een Bokeh-object met de melb-gegevensset en alvast voor je ingeladen.

Deze oefening maakt deel uit van de cursus

Interactieve datavisualisatie met Bokeh

Cursus bekijken

Oefeninstructies

  • Importeer row uit de bijbehorende Bokeh-module.
  • Voeg cirkel-glyphs toe aan beide figuren, waarbij "price" op de y-as staat tegenover "building_area" in building_size, en "price" op de y-as tegenover "distance" in distance.
  • Update de y-as van beide figuren om weer te geven in het formaat $0a, voor miljoenen dollars.
  • Maak de aanroep van show() af om beide subplotten weer te geven.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import row
from ____.____ import ____
building_size = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Sales")
distance = figure(x_axis_label="Distance from CBD (km)", y_axis_label="Sales")

# Add circle glyphs
building_size.circle(x="____", y="____", source=____)
distance.circle(x="____", y="____", source=____)

# Update the y-axis format for both figures
building_size.____[____].____ = ____(____="____")
distance.____[____].____ = ____(____="____")

# Display the subplots
output_file(filename="my_first_row.html")
show(____(____, ____))
Code bewerken en uitvoeren