เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Box annotation สำหรับประสิทธิภาพการขาย

ร้านเบเกอรีขอให้สร้างกราฟอีกหนึ่งชิ้น กราฟนี้จะแสดงยอดขายตามวันที่พร้อม box annotation สองอัน เพื่อให้เห็นได้ชัดว่าวันไหนมียอดขายต่ำกว่าเป้าหมายรายได้ที่ $250

มีการสร้าง figure ชื่อ fig พร้อม line glyph ไว้แล้วโดยใช้โค้ดด้านล่าง:

sales = bakery.groupby("date", as_index=False)["sales"].sum()
source = ColumnDataSource(data=sales)
fig = figure(x_axis_label="Date", y_axis_label="Revenue ($)")
fig.line(x="date", y="sales", source=source)
fig.xaxis[0].formatter = DatetimeTickFormatter(months="%b %Y")

fig ถูกโหลดไว้ให้แล้ว หน้าที่ของคุณคือสร้าง box annotation เพื่อแสดงว่ายอดขายในชุดข้อมูลของร้านเบเกอรีอยู่เหนือหรือต่ำกว่า $250

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟด้วย Bokeh

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create low_box
low_box = ____(____=____, ____=____, ____='____')

# Create high_box
high_box = ____(____=____, ____=____, ____='____')
แก้ไขและรันโค้ด