Bắt đầu ngayBắt đầu miễn phí

Trực quan hóa doanh số theo giai đoạn

Giờ bạn đã tạo xong các factor, hãy xây dựng biểu đồ cột để trực quan hóa doanh số theo tháng, được nhóm theo quý!

grouped_melb, một pandas DataFrame chứa một hàng cho mỗi tháng, quý tương ứng và tổng doanh số của tháng đó, đã được nạp sẵn cho bạn. Ngoài ra, factors, là một danh sách các tuple chứa từng cặp quý và tháng, cũng đã được nạp sẵn.

Bài tập này là một phần của khóa học

Trực quan hóa dữ liệu tương tác với Bokeh

Xem khóa học

Hướng dẫn bài tập

  • Import NumeralTickFormatterFactorRange.
  • Tạo figure, dùng FactorRange()factors cho trục x, và đặt nhãn trục y là "Sales".
  • Thêm bar glyph, đặt xfactors, top là cột "price" của grouped_melb, và width0.9.
  • Xoay nhãn trục x 45 độ.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã