gridplot verwenden
Die Maklerinnen und Makler möchten untersuchen, wie sich der Zusammenhang zwischen Grundstücksgröße und Preis in den vier Regionen von Melbourne unterscheidet:
"Northern", "Western", "Eastern" und "Southern".
Das ist eine gute Gelegenheit, gridplot zu nutzen und für jede Region ein Teilbild anzuzeigen!
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>Übungsanweisungen
- Importiere
gridplot. - Erstelle
df, indem dumelbauf die gewünschte Region filterst. - Vervollständige den Code, um Kreis-Glyphen zu
fighinzuzufügen:xentspricht der Spalte für die Gebäudefläche,ydem Preis, beides aussource, undlegend_labelistregion. - Zeige die Teilplots in einem Raster mit zwei Spalten an.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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=____))