gridplot kullanma
Emlak danışmanları, mülk boyutu ile fiyat arasındaki ilişkinin Melbourne'un dört bölgesinde nasıl değiştiğini incelemek istiyor:
"Northern", "Western", "Eastern" ve "Southern".
Bu, her bölge için bir alt grafik göstermek üzere gridplot kullanmak için harika bir fırsat!
Bu egzersiz, kursun bir parçasıdır
Bokeh ile Etkileşimli Veri Görselleştirme
Egzersiz talimatları
gridplot'u içe aktar.- İstenen bölge için
melb'i filtreleyerekdf'yi oluştur. fig'e daire glifleri eklemek için kodu tamamla;xolarak bina alanı sütununu,yolarak fiyatı,source'tan al velegend_labelolarakregion'ı kullan.- Alt grafikleri iki sütunlu bir ızgarada görüntüle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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=____))