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

Kích thước tòa nhà trung bình

Các đại lý bất động sản muốn biết liệu kích thước tòa nhà có thay đổi theo thời gian hay không.

Bạn sẽ nhóm dữ liệu melb theo date và tính kích thước tòa nhà trung bình. Sau đó, bạn sẽ chuyển DataFrame đã nhóm thành một đối tượng source của Bokeh và dựng một biểu đồ đường.

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

  • Nhóm melb theo date và tính trung bình của "building_area".
  • Tạo fig, đặt nhãn cho trục x và y lần lượt là "Date""Building Size (Meters Squared)", và thiết lập vạch chia trục x ở định dạng datetime.
  • Thêm các line glyph vào fig để trực quan hóa building_area so với date, sử dụng source.
  • Tạo tệp HTML tên "property_size_by_date.html".

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.

# Group by date and calculate average building size
prop_size = melb.____("____", as_index=False)["____"].____()
source = ColumnDataSource(data=prop_size)

# Create the figure
fig = figure(x_axis_label="____", y_axis_label="____", x_axis_type="____")

# Add line glyphs
fig.____(____)

# Generate the HTML file
____
show(fig)
Chỉnh sửa và Chạy Mã