面積、位置與價格
接下來,房仲想了解價格與房屋面積,以及與中央商業區(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(____(____, ____))