查询散景 multi_line 与标记
query bokeh multi_line with markers
我想知道是否有办法为散景添加多线标记。我可以获得多行,但 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)
截至 Bokeh 0.13.0
没有。您需要为多行中的每个 "sub" 行调用 p.circle
、p.square
等。
我想知道是否有办法为散景添加多线标记。我可以获得多行,但 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)
截至 Bokeh 0.13.0
没有。您需要为多行中的每个 "sub" 行调用 p.circle
、p.square
等。