Định dạng HoverTool
Giờ bạn đã tạo một biểu đồ với HoverTool, hãy tiến thêm một bước bằng cách định dạng cách trình bày thông tin.
Cơ quan yêu cầu một biểu đồ so sánh số phút trung bình với số điểm trung bình mỗi trận. Họ muốn HoverTool hiển thị tên cầu thủ, hội nghị họ thi đấu (conference), và tỷ lệ ném rổ thành công (field goal) được làm tròn đến 2 chữ số thập phâ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
- Tạo
TOOLTIPS, bao gồm các cộtconferencevàfield_goal_percvới nhãn lần lượt làConferencevàField Goal %. - Định dạng phần tử
field_goal_perctrongTOOLTIPSđể hiển thị với độ chính xác đến hai chữ số thập phân. - Tạo figure, đặt nhãn trục x là
"Minutes"và trục y là"Points", và thêmTOOLTIPS. - Thêm các hình tròn (circle glyphs), với
minutestrên trục x vàpointstrên trục y, dùngsource.
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.
# Create TOOLTIPS
TOOLTIPS = [("Name", "@player"),
("____", "____"),
("____", "____")]
# Add TOOLTIPS to figure
fig = figure(x_axis_label="____", y_axis_label="____", tooltips=____)
# Add circle glyphs
fig.circle(x="____", y="____", source=____)
output_file(filename="formatted_hovertool.html")
show(fig)