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_area và building_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
Hướng dẫn bài tập
- Import
columntừ 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ọishow()để 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(____(____, ____))