Zacznij terazZacznij za darmo

Używanie gridplot

Agenci nieruchomości chcą sprawdzić, jak zależność między powierzchnią nieruchomości a ceną wygląda w czterech regionach Melbourne:

"Northern", "Western", "Eastern" i "Southern".

To świetna okazja, żeby użyć gridplot i wyświetlić osobny wykres dla każdego regionu!

To ćwiczenie jest częścią kursu

Interaktywna wizualizacja danych z Bokeh

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj gridplot.
  • Utwórz df, filtrując zbiór melb dla wybranego regionu.
  • Uzupełnij kod, aby dodać do fig glify w kształcie kółek: x jako kolumna z powierzchnią budynku, y jako cena, źródło danych to source, a legend_label to region.
  • Wyświetl wykresy cząstkowe w siatce złożonej z dwóch kolumn.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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=____))
Edytuj i uruchom kod