Uso di gridplot
Gli agenti immobiliari vorrebbero esaminare come varia la relazione tra dimensione dell'immobile e prezzo nelle quattro regioni di Melbourne:
"Northern", "Western", "Eastern" e "Southern".
È un'ottima occasione per usare gridplot, mostrando un sottografico per ogni regione!
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati con Bokeh
Istruzioni dell'esercizio
- Importa
gridplot. - Crea
dffiltrandomelbper la regione desiderata. - Completa il codice per aggiungere i glifi a cerchio a
fig, rappresentandoxcome la colonna dell'area dell'edificio eycome il prezzo, dasource, elegend_labelcomeregion. - Mostra i sottografici in una griglia usando due colonne.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import gridplot
from ____.____ import ____
plots = []
# Complete for loop to create plots
for region in ["Northern", "Western", "Southern", "Eastern"]:
df = melb.loc[melb["region"] == ____]
source = ColumnDataSource(data=df)
fig = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Price")
fig.circle(x="____", y="____", source=____, legend_label=____)
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0a")
plots.append(fig)
# Display plot
output_file(filename="gridplot.html")
show(____(____, ncols=____))