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

Blocks vs. rebounds

Bạn đang làm việc cho một hãng truyền thông thể thao chuyên sản xuất nội dung báo chí dữ liệu như blog, phân tích và trực quan hóa, chủ yếu tập trung vào bóng rổ. Bộ dữ liệu nba đã được nạp sẵn cho bạn và chứa các thống kê theo trận của các cầu thủ bóng rổ trong mùa giải 2017, cùng với đội bóng, liên đoàn (conference), và một nhãn cho khả năng ghi điểm của họ.

Công ty yêu cầu bạn tạo một biểu đồ phân tán thể hiện mối quan hệ giữa số lần chặn bóng (blocks) và số lần bắt bóng bật bảng (rebounds).

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 figure, output_file, và show từ hai lớp liên quan của Bokeh.
  • Tạo một figure mới, fig, đặt các đối số từ khóa để gán nhãn trục x là "Blocks per Game" và trục y là "Rebounds per Game".
  • Thêm các glyph hình tròn, đặt xnba["blocks"]ynba["rebounds"].
  • Gọi hàm để xuất biểu đồ thành tệp HTML, đặt filename"my_first_plot.html", và hiển thị biểu đồ.

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 required libraries
from ____.____ import ____
from ____.____ import ____, ____

# Create a new figure
fig = ____(x_axis_label="____", y_axis_label="____")

# Add circle glyphs
fig.____(x=____["____"], y=____["____"])

# Call function to produce html file and display plot
____(filename="____")
____(____)
Chỉnh sửa và Chạy Mã