Как добавить подсказку для подсказки с фиксированной позицией в Bokeh?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как добавить подсказку для подсказки с фиксированной позицией в Bokeh?

Сообщение Anonymous »

Моя цель - добавить Hovertool к моей фигуре, которая отображает будний день по имени. Дата определяется значениями оси X. Я хочу отобразить эту информацию в фиксированной позиции, даже если видимый раздел изменяется таким инструментом, как Boxzoom . Определите линию, но я не нашел способ определить положение относительно фигуры. На самом деле, если я увеличиваю это, это может произойти, что эта линия не находится в видимой части, а Hovertool больше не работает (или в области, которая не видно). < /P>
Мой второй Попытка была определить Eustra_y_range , чтобы нарисовать относительную линию. Но я не нашел способ не поднять бокс для этой оси. < /P>

Код: Выделить всё

import pandas as pd

from bokeh.plotting import figure, output_notebook, show
from bokeh.models import (
HoverTool,
LinearAxis,
Range1d,
)
output_notebook()

dr = pd.date_range('2020-01-01', '2020-01-05', freq='D')

p = figure(title="line", plot_width=300, plot_height=300, x_axis_type='datetime')
p.line(x=dr, y=[6, 7, 2, 4, 5])
p.extra_y_ranges.update({"extra": Range1d(0, 1)})
p.add_layout(LinearAxis(y_range_name="extra", axis_label=''), "right")
l = p.line(x=dr, y=0.8, color='gray', **{"y_range_name":"extra"})

p.add_tools(
HoverTool(
tooltips=[("", "@x{%A}")],
renderers=[l],
mode="vline",
formatters={"@x": "datetime"},
))
show(p)

Есть ли способ добавить Hovertool, который остается в том же положении в видимой области, даже если эта область осуществляется инструментами?


Подробнее здесь: https://stackoverflow.com/questions/683 ... p-in-bokeh
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»