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

Процент реализации штрафных бросков по позициям

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

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

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

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

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

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

  • Импортируйте Category10_5 и factor_cmap.
  • Создайте список positions, содержащий элементы "PG", "SG", "SF", "PF" и "C".
  • Передайте "position" в аргумент legend_field и заполните аргумент fill_color внутри fig.circle().

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

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

# Import modules
____
____

# Create positions
positions = ["____", "____", "____", "____", "____"]
fig = figure(x_axis_label="Free Throw Percentage", y_axis_label="Points", title="Free Throw Percentage vs. Average Points", tooltips=TOOLTIPS)

# Add circle glyphs
fig.circle(x="free_throw_perc", y="points", source=source, legend_field="____", fill_color=factor_cmap("____", palette=____, factors=____))

output_file(filename="average_points_vs_free_throw_percentage.html")
show(fig)
Редактировать и запускать код