เพื่อแสดงกราฟบนเว็บเพจแบบโต้ตอบได้ ใช้ไลบรารี Bokeh
- ติดตั้ง Bokeh และนำเข้า figure, show, output_file
- ตั้งค่า output เริ่มต้นเพื่อบันทึกเป็นไฟล์เมื่อเรียก show()
- สร้าง Figure ใหม่สำหรับพลอต
- เรนเดอร์ภาพจาก URL ที่กำหนด
- แสดง Bokeh object ทันที
ตัวอย่าง
from bokeh.plotting import figure, show, output_file
output_file('image.html')
p = figure(x_range=(0, 1), y_range=(0, 1))
p.image_url(url=['bird.jpg'], x=0, y=1, w=0.8, h=0.6)
show(p)ผลลัพธ์
รันโค้ดจะแสดงภาพบนเบราว์เซอร์เริ่มต้น

สามารถลากเลื่อนภาพได้ เนื่องจากกราฟเป็นแบบโต้ตอบ