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

Biểu đồ con dạng cột theo biến phân loại

Các đại lý bất động sản muốn bạn phân tích cách kích thước công trình và diện tích đất thay đổi theo vùng ở Melbourne. Với bố cục column, bạn có thể tạo hai biểu đồ con để hiển thị các mối quan hệ này, dùng region làm trục x.

DataFrame melb đã được nhóm theo region, và giá trị trung bình cho land_areabuilding_area đã được tính toán. Điều này đã được thiết lập thành một đối tượng dữ liệu Bokeh tên là source, đã được tải sẵn cho bạ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 column từ module Bokeh tương ứng.
  • Thêm bar glyph vào building_size, vẽ "building_area" cho từng "region".
  • Thêm bar glyph vào land_size, biểu diễn "land_area" cho từng "region".
  • Tạo một tệp HTML tên "my_first_column.html", và hoàn tất lời gọi show() để hiển thị cả hai biểu đồ con.

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 column
from ____.____ import ____
regions = ["Eastern", "Southern", "Western", "Northern"]
building_size = figure(x_axis_label="Region", y_axis_label="Building Size (Meters Squared)", 
                       x_range=regions)
land_size = figure(x_axis_label="Region", y_axis_label="Land Size (Meters Squared)", 
                   x_range=regions)

# Add bar glyphs
building_size.____(x="____", top="____", source=____)
land_size.____(x="____", top="____", source=____)

# Generate HTML file and display the subplots
output_file(filename="____")
show(____(____, ____))
Chỉnh sửa và Chạy Mã