如何制作交互式散景直方图?

时间:2016-07-05 10:12:07

标签: bokeh

我已经与bokeh一起工作了一段时间,在向人们展示数据时,他们似乎真的很想能够与数据进行交互。我已经通过bokeh serve设法实现了这一点,但仅限于散点图。这可以用直方图来完成吗?

我认为问题在于,作为高级别图表,Histogram()不会将ColumnDataSource作为其参数,这似乎是交互性的基础。我对此并不是很了解,所以对任何有关变通方法的帮助或评论表示赞赏。

1 个答案:

答案 0 :(得分:1)

我对Bokeh也很新 - 所以可能有更好的方法,但我的快速解决方法是创建带有多个矩形字形的直方图。唯一的问题是rect使用传递给它的y值作为字形的中心,而不是它的绝对高度。

类似的东西:

plot.rect(x,y = bar_height / 2,width = 1,height = bar_height,source = source_data)

适合我。