Я бы хотел, чтобы мои глифы изменились до значения альфа 1, когда зависли над ним.Однако, если я установлю hover_fill_alpha=1
, цвет для глифов изменится на синий по умолчанию при наведении курсора.Я использую ColumnDataSource
для определения fill_color
для глифов, но, к сожалению, когда я устанавливаю hover_fill_color
в тот же столбец, получается неправильный цвет.Соотношение парящих цветов в целом кажется правильным, но глифам присваиваются неправильные значения hover_fill_color
.
Так что мой вопрос в том, как мне установить hover_fill_alpha=1
без изменения hover_fill_color
или если этотогда неизбежно, как установить hover_fill_color
таким же, как fill_color
?
hover = HoverTool(
tooltips = [
("val", "@values"),
("(x,y)", "($x{int}, $y{int})")
]
)
plot = figure(tools=[hover, "pan, wheel_zoom, save"],
active_scroll="wheel_zoom", sizing_mode="scale_both")
plot.patches('xs', 'ys', source=source, view=cdsview, line_alpha=1, fill_alpha=.5,
line_color="black", fill_color="fill_colors", hover_fill_alpha=1,
hover_fill_color="fill_colors", hover_line_color="black")
Я использую Bokeh 0.13.0, но это происходит и в предыдущих версиях.
edit: Я думаю, что это может быть ошибкой при использовании представления.Если я удаляю вид, hover_fill_color
кажется правильным.Мне действительно нужен вид, чтобы работать, хотя.