ขนาด ทำเล และราคา
ขั้นต่อไป ตัวแทนอสังหาริมทรัพย์ต้องการทำความเข้าใจว่าราคามีความสัมพันธ์กับขนาดของอสังหาริมทรัพย์และระยะทางจากย่านศูนย์กลางธุรกิจ (CBD) อย่างไร
ในกรณีนี้ แกน y ของทั้งสองกราฟมีหน่วยเดียวกัน ดังนั้นการจัด subplot เป็นแถวจึงเป็นตัวเลือกที่เหมาะสม source ถูกตั้งค่าเป็น Bokeh object โดยใช้ชุดข้อมูล melb และโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟด้วย Bokeh
คำแนะนำการฝึกหัด
- Import
rowจากโมดูล Bokeh ที่เกี่ยวข้อง - เพิ่ม circle glyph ให้กับทั้งสองกราฟ โดยแสดง
"price"บนแกน y เทียบกับ"building_area"ในbuilding_sizeและแสดง"price"บนแกน y เทียบกับ"distance"ในdistance - อัปเดตแกน y ของทั้งสองกราฟให้แสดงในรูปแบบ
$0aสำหรับหน่วยล้านดอลลาร์ - เติมโค้ดใน
show()ให้สมบูรณ์เพื่อแสดง subplot ทั้งสอง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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(____(____, ____))