Comece agoraComece grátis

Adicionando um HoverTool

A agência está produzindo um blog sobre desempenho no basquete por posição. Eles querem destacar assistências e roubos de bola, dando ao público a possibilidade de passar o mouse sobre os glifos para descobrir quem é o jogador, qual posição ele joga e por qual time ele joga.

Você vai converter o conjunto de dados nba, que já foi pré-carregado, em um objeto source do Bokeh e, em seguida, adicionar dicas (tooltips) a um gráfico.

Este exercicio faz parte do curso

Visualização Interativa de Dados com Bokeh

Ver curso

Instruções do exercicio

  • Importe ColumnDataSource.
  • Crie source a partir do DataFrame nba.
  • Complete a criação de TOOLTIPS, adicionando rótulos chamados "Position" e "Team", nessa ordem, a partir das colunas relevantes de source, e adicione TOOLTIPS à figura.
  • Adicione glifos de círculo para "assists" no eixo x e "steals" no eixo y, completando o argumento source.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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)
Editar e Executar Código