Ortalama bina boyutu
Emlak danışmanları, zaman içinde bina boyutunda değişimler olup olmadığını anlamak istiyor.
melb veri kümesini date'e göre gruplayacak ve ortalama bina boyutunu hesaplayacaksın. Ardından grupladığın DataFrame'i bir Bokeh source nesnesine dönüştürüp bir çizgi grafiği oluşturacaksın.
Bu egzersiz, kursun bir parçasıdır
Bokeh ile Etkileşimli Veri Görselleştirme
Egzersiz talimatları
melb'idate'e göre grupla ve"building_area"nın ortalamasını hesapla.fig'i oluştur; x ve y eksenlerini sırasıyla"Date"ve"Building Size (Meters Squared)"olarak etiketle ve x ekseni işaretlerini datetime biçimine ayarla.source'u kullanarakdatee karşıbuilding_areayı görselleştirmek içinfig'e çizgi glifleri ekle."property_size_by_date.html"adlı bir HTML dosyası oluştur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Group by date and calculate average building size
prop_size = melb.____("____", as_index=False)["____"].____()
source = ColumnDataSource(data=prop_size)
# Create the figure
fig = figure(x_axis_label="____", y_axis_label="____", x_axis_type="____")
# Add line glyphs
fig.____(____)
# Generate the HTML file
____
show(fig)