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

Выделение с помощью размера глифов

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

Набор данных nba уже загружен и разделён на два DataFrame: east и west — для Восточной и Западной конференций соответственно. Вам предстоит построить график зависимости очков от передач, где размер глифа определяется средним числом блок-шотов игрока за игру.

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

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

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

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

  • Используйте east и west, чтобы создать east_sizes и west_sizes — разделив east["blocks"] и west["blocks"] на 5 соответственно.
  • Добавьте на fig круговые глифы, отображающие зависимость очков от передач для east: используйте синий цвет заливки, fill_alpha равный 0.3, подпись легенды "East" и задайте radius равным east_sizes.
  • Повторите то же самое для west, но используйте красный цвет заливки, подпись легенды "West" и west_sizes для изменения размера глифов.

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

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

# Create sizes
east_sizes = ____
west_sizes = ____
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="NBA Points, Blocks, and Assists by Conference")

# Add circle glyphs for east
____

# Add circle glyphs for west
____

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