НачатьНачать бесплатно

Добавление HoverTool

Агентство готовит блог о баскетбольной статистике по позициям. Авторам важно сосредоточиться на передачах и перехватах, предоставив читателям возможность наводить курсор на глифы, чтобы узнать имя игрока, его позицию и команду.

Вы преобразуете набор данных nba, который уже загружен, в объект source для Bokeh, а затем добавите всплывающие подсказки к графику.

Это упражнение является частью курса

Интерактивная визуализация данных с Bokeh

Посмотреть курс

Инструкции к упражнению

  • Импортируйте ColumnDataSource.
  • Создайте source из DataFrame nba.
  • Завершите создание TOOLTIPS, добавив метки "Position" и "Team" в указанном порядке из соответствующих столбцов source, затем передайте TOOLTIPS в фигуру.
  • Добавьте круговые глифы: "assists" по оси X и "steals" по оси Y, указав аргумент source.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import ColumnDataSource
from ____.____ import ____

# Create source
source = ____(data=____)

# Create TOOLTIPS and add to figure
TOOLTIPS = [("Name", "@player"), ("____", "____"), ("____", "____")]
fig = figure(x_axis_label="Assists", y_axis_label="Steals", tooltips=____)

# Add circle glyphs
fig.circle(x="____", y="____", source=____)
output_file(filename="first_tooltips.html")
show(fig)
Редактировать и запускать код