บทนำ
Bokeh สร้าง Bar Chart แบบโต้ตอบ ใช้งานง่ายกับข้อมูลรายการ (lists) รองรับการกำหนดสีแต่ละแท่ง
การติดตั้ง
pip3 install bokeh conda install bokeh
Dependencies
Numpy, Pillow, Jinja2, Packaging, Pyyaml, Six, Tornado, Python-dateutil
ตัวอย่างโค้ด
from bokeh.plotting import figure, output_file, show xvals = ['label_1', 'label_2', 'label_3'] yvals = [56, 78, 99] fig = figure(x_range=xvals, plot_width=400, plot_height=300) cols = ['navy', 'cyan', 'orange'] fig.vbar(x=xvals, top=yvals, color=cols, width=0.5) show(fig)
คำอธิบาย
กำหนด label และค่าสูงของแท่ง
สร้าง figure พร้อม x_range เป็น categorical
ใช้
vbarพร้อมระบุสีแต่ละแท่ง