tools_hover_tooltips.py — Anaconda Enterprise 4.4 documentation

Anaconda Enterprise: Documentation

# tools_hover_tooltips.py

    from bokeh.plotting import figure, output_file, show, ColumnDataSource
    from bokeh.models import HoverTool

    output_file("toolbar.html")

    source = ColumnDataSource(data=dict(
        x=[1, 2, 3, 4, 5],
        y=[2, 5, 8, 2, 7],
        desc=['A', 'b', 'C', 'd', 'E'],
    ))

    hover = HoverTool(tooltips=[
        ("index", "$index"),
        ("(x,y)", "($x, $y)"),
        ("desc", "@desc"),
    ])

    p = figure(plot_width=400, plot_height=400, tools=[hover],
               title="Mouse over the dots")

    p.circle('x', 'y', size=20, source=source)

    show(p)