用标记查询bokeh multi_line

时间:2018-08-12 01:47:41

标签: python bokeh multiline

我想知道是否有一种方法可以向多行散景添加标记。我可以得到多行,但是p.circle()似乎不适用于列表列表。这是一个示例:

from bokeh.plotting import figure, show
from bokeh.models import ColumnDataSource
from bokeh.palettes import Spectral6, Spectral11

numlines = 2
mypalette = Spectral6[0:numlines]

data = {'x_values': [[1, 2, 3], [1,2,3]],
        'y_values': [[1, 2, 3], [4 ,5, 6]], 'labels': ['a', 'b'], 'line_color': mypalette}
source = ColumnDataSource(data=data)

p = figure()
p.multi_line(xs='x_values', ys='y_values', line_color='line_color', source=source)

show(p)

1 个答案:

答案 0 :(得分:0)

截至Bokeh 0.13.0为止,还没有。您需要为多行中的每个“子”行调用p.circlep.square等。