Лучшие снайперы
Традиционно самые высокие баскетболисты играют на позиции центрового и чаще всего бросают мяч вблизи корзины. Однако в последние годы всё больше игроков на разных позициях стали активнее использовать трёхочковые броски.
Агентство подготовило диаграмму рассеяния, на которой показана зависимость "three_point_perc" от "field_goal_perc" для центровых и тяжёлых форвардов NBA. Набор данных уже отфильтрован по каждой позиции, а объекты источников данных Bokeh с именами centers и power_forwards заранее загружены для вас. Переменная TOOLTIPS также создана — она отображает имена игроков и среднее количество очков за игру.
Агентство просит вас изменить настройки глифов на графике, чтобы упростить его восприятие.
Это упражнение является частью курса
Интерактивная визуализация данных с Bokeh
Инструкции к упражнению
- Задайте атрибут размера глифов для
center_glyphsиpower_forward_glyphsравным 20 и 10 пикселям соответственно. - Задайте атрибут цвета заливки для
center_glyphsиpower_forward_glyphsравным красному и жёлтому цвету соответственно.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
fig = figure(x_axis_label="Field Goal Percentage", y_axis_label="Three Point Field Goal Percentage", tooltips = TOOLTIPS)
center_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=centers, legend_label="Center", fill_alpha=0.2)
power_forward_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=power_forwards, legend_label="Power Forward", fill_color="green", fill_alpha=0.6)
# Update glyph size
center_glyphs.____.____ = ____
power_forward_glyphs.____.____ = ____
# Update glyph fill_color
center_glyphs.____.____ = "____"
power_forward_glyphs.____.____ = "____"
output_file(filename="big_shooters.html")
show(fig)