การเปลี่ยนขนาด
ตัวแทนอสังหาริมทรัพย์แจ้งว่า subplot ที่ผ่านมามีขนาดใหญ่เกินไป และขอให้ปรับขนาดการแสดงผลชุดถัดไปให้เล็กลง โดยชุดนี้จะแสดงความสัมพันธ์ระหว่างปีที่สร้างอาคารกับ a) ระยะห่างจาก CBD และ b) ขนาดของอสังหาริมทรัพย์
ให้กำหนดขนาดของ subplot ทั้งสองด้วยตนเองในรูปแบบ row
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟด้วย Bokeh
คำแนะนำการฝึกหัด
- กำหนด
heightเป็น 300 พิกเซล และwidthเป็น 400 พิกเซล สำหรับทั้งdistance_vs_yearและbuilding_size_vs_year - เพิ่ม circle glyph ให้กับ
distance_vs_yearโดยให้xคือyear_builtและyแทนdistanceจาก CBD - ทำซ้ำสำหรับ
building_size_vs_yearโดยใช้แกน x เดิม แต่กำหนดyเป็นbuilding_area - เรียก
show()เพื่อแสดง subplot ในรูปแบบrow
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Set up figures
distance_vs_year = figure(x_axis_label="Year Built", y_axis_label="Distance from CBD (km)", height=____, width=____)
building_size_vs_year = figure(x_axis_label="Year Built", y_axis_label="Building Size (Meters Squared)", height=____, width=____)
# Add circle glyphs to distance_vs_year
distance_vs_year.circle(x="____", y="____", source=____)
# Add circle glyphs to building_size_vs_year
building_size_vs_year.circle(x="____", y="____", source=____)
# Generate HTML file and display plot
output_file(filename="custom_size_plot")
show(____(____, ____))