有没有办法用散景绘制不同长度的线条?

时间:2017-05-03 18:45:51

标签: python-3.x bokeh

根据建议here,下采样和调整大小对我来说都不是可行的选择。 我尝试用NaN填充较短的列表,但也引发了错误。

有什么工作吗? 我的代码看起来像这样:

from bokeh.charts import output_file, Line, save
lines=[[1,2,3],[1,2]]
output_file("example.html",title="toy code")
p = Line(lines,plot_width=600,plot_height=600, legend=False)
save(p)

1 个答案:

答案 0 :(得分:2)

但是,如下所示,您可以绘制两条不同长度的不同线条。

来自multiple lines:

上的Bokeh用户指南
from bokeh.plotting import figure, output_file, show

output_file("patch.html")

p = figure(plot_width=400, plot_height=400)

p.multi_line([[1, 3, 2], [3, 4, 6, 6]], [[2, 1, 4], [4, 7, 8, 5]],
             color=["firebrick", "navy"], alpha=[0.8, 0.3], line_width=4)

show(p)

enter image description here