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

Sử dụng gridplot

Các đại lý bất động sản muốn xem mối quan hệ giữa diện tích và giá bất động sản thay đổi thế nào giữa bốn khu vực của Melbourne:

"Northern", "Western", "Eastern", và "Southern".

Đây là lúc rất phù hợp để dùng gridplot, hiển thị một subplot cho mỗi khu vực!

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 gridplot.
  • Tạo df bằng cách lọc melb theo khu vực mong muốn.
  • Hoàn thiện mã để thêm glyph hình tròn vào fig, với x là cột diện tích xây dựng và y là giá, lấy từ source, và legend_labelregion.
  • Hiển thị các subplot trong một lưới với hai cột.

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 gridplot
from ____.____ import ____
plots = []

# Complete for loop to create plots
for region in ["Northern", "Western", "Southern", "Eastern"]:
  df = melb.loc[melb["region"] == ____]
  source = ColumnDataSource(data=df)
  fig = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Price")
  fig.circle(x="____", y="____", source=____, legend_label=____)
  fig.yaxis[0].formatter = NumeralTickFormatter(format="$0a")
  plots.append(fig)

# Display plot
output_file(filename="gridplot.html")
show(____(____, ncols=____))
Chỉnh sửa và Chạy Mã