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

แสดงภาพยอดขายตามช่วงเวลา

เมื่อสร้าง factors เรียบร้อยแล้ว ถึงเวลาสร้างกราฟแท่งเพื่อแสดงยอดขายรายเดือน โดยจัดกลุ่มตามไตรมาส!

grouped_melb ซึ่งเป็น pandas DataFrame ที่มีข้อมูลหนึ่งแถวต่อหนึ่งเดือน พร้อมด้วยไตรมาสและยอดขายรวมของเดือนนั้น ถูกโหลดไว้ให้แล้ว นอกจากนี้ factors ซึ่งเป็นลิสต์ของ tuple ที่ประกอบด้วยคู่ไตรมาสและเดือน ก็ถูกโหลดไว้ให้เช่นกัน

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

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • นำเข้า NumeralTickFormatter และ FactorRange
  • สร้าง figure โดยใช้ FactorRange() และ factors สำหรับแกน x และตั้งชื่อแกน y ว่า "Sales"
  • เพิ่ม glyph แบบแท่ง โดยกำหนด x เป็น factors, top เป็นคอลัมน์ "price" ของ grouped_melb และ width เป็น 0.9
  • หมุนป้ายกำกับแกน x 45 องศา

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

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

# Import NumeralTickFormatter and FactorRange
from ____.____ import ____, ____

# Create figure
fig = ____(x_range=____(____), ____="____")

# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0.0a")

# Rotate the x-axis labels
fig.____.____ = ____

output_file(filename="sales_by_period.html")
show(fig)
แก้ไขและรันโค้ด