1. Learn
  2. /
  3. Courses
  4. /
  5. Trực quan hóa dữ liệu tương tác với Bokeh

Connected

Exercise

Doanh số theo thời điểm và loại ngày

Tiệm bánh mà bạn đang hợp tác đang xem xét điều chỉnh giờ mở cửa. Vì vậy, họ nhờ bạn tạo một trực quan hóa hiển thị thông tin doanh số theo thời điểm trong ngày cho ngày trong tuần và cuối tuần.

Cột day_time của bakery có bốn giá trị: "Morning", "Afternoon", "Evening" và "Night".

Bộ dữ liệu cũng có các giá trị "Weekend" và "Weekday" cho cột day_type.

Bạn sẽ tạo một biểu đồ cột nhóm (grouped bar plot) trực quan hóa doanh số theo cả thời điểm và loại ngày. FactorRange đã được nhập sẵn cho bạn.

Bộ dữ liệu bakery đã được nhóm theo day_time và day_type, lưu trong grouped_bakery, và đã được nạp sẵn. Một tuple chứa mọi kết hợp của hai cột này đã được lưu trong factors và cũng đã được nạp sẵn cho bạn.

Instructions

100 XP
  • Tạo fig, đặt x_range bằng cách gọi FactorRange() và truyền *factors, gán nhãn trục y là "Sales", và đặt tiêu đề là "Sales by type of day".
  • Thêm các glyph cột cho factors, với đỉnh (top) là grouped_bakery["sales"], và đặt độ rộng cột là 90%.
  • Cập nhật kích thước phông của tiêu đề thành "25px".
  • Đổi định dạng tiêu đề thành canh giữa.