在下面的最小例子中,如何通过将填充颜色更改为红色来突出显示最高点?我知道在这种情况下,只需绘制旧的字形就可以了:p.circle(3, 8, fill_color='red')
,但我的实际情节更复杂。所以我希望改变变量r
内的某些内容,如果可能的话。
from bokeh.plotting import figure, output_file, show
output_file("dimensions.html")
p = figure(plot_width=700)
p.plot_height = 300
r = p.circle([1, 2, 3, 4, 5], [2, 5, 8, 2, 7], size=10)
show(p)
答案 0 :(得分:1)
如果您只想让一个圆圈成为不同的颜色,那么只有两个选项:
p.circle(x, y, color=["blue", "blue", "red", "blue", "blue"], size=10)
p.circle([1, 2, 4, 5], [2, 5, 2, 7], color="blue", size=10)
p.circle(x=3, y=8, color="red", size=10)
最近为GH master
添加了一些令人兴奋的新作品,以便开始添加“计算变换”,因此在不久的将来,应该可以为单个字形定义自定义颜色映射器,但是从版本0.11.1