開始使用免費開始

面積、位置與價格

接下來,房仲想了解價格與房屋面積,以及與中央商業區(CBD)的距離之間的關係。

在這個情境下,兩個圖形的 y 軸單位相同,因此用子圖並排顯示很合適。source 已使用 melb 資料集建立為 Bokeh 物件,並預先載入給你。

本練習屬於課程

使用 Bokeh 製作互動式資料視覺化

檢視課程

練習說明

  • 從對應的 Bokeh 模組匯入 row
  • 在兩個圖形都加入圓形圖徵:在 building_size 中以 y 軸的 "price""building_area",在 distance 中以 y 軸的 "price""distance"
  • 將兩個圖形的 y 軸更新為以 $0a 的格式顯示,以百萬美元為單位。
  • 完成 show() 的呼叫以同時顯示兩個子圖。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import row
from ____.____ import ____
building_size = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Sales")
distance = figure(x_axis_label="Distance from CBD (km)", y_axis_label="Sales")

# Add circle glyphs
building_size.circle(x="____", y="____", source=____)
distance.circle(x="____", y="____", source=____)

# Update the y-axis format for both figures
building_size.____[____].____ = ____(____="____")
distance.____[____].____ = ____(____="____")

# Display the subplots
output_file(filename="my_first_row.html")
show(____(____, ____))
編輯並執行程式碼