具有散景后端的全息视图中的条形图不重叠

Bar plots in holoviews with bokeh backend do not overlay

这里是 notebook,说明了以下问题:

对于这些类型的问题,SO 并不是与 HoloViews 开发人员交互的非常有效的方式。最好使用 Github issue at the HoloViews site (for specific problems and bug reports), or to use Gitter 进行非正式的使用讨论。

回复您的具体问题:

I can overlay bars in matplotlib backend and somewhat with plotly - but not with bokeh

Bokeh 对 Bars 的支持基于不灵活的 Bokeh.Charts 实现,需要以通用方式重写才能支持其他元素类型执行的操作(请参阅 https://github.com/ioam/holoviews/issues/1047)。

yaxis label is no longer valid after overlay and should be available to change the label by the user request

如果所有覆盖项目都具有相同的标签,覆盖将保留标签,否则结果是不明确的,因此没有标签用于生成的覆盖(除了一些特殊情况,如注释)。您可以在叠加层(或任何 hv 对象)上执行 .relabel("New label") 以显式设置结果标签。

how to set hover to show one more column data?

只需添加额外的 vdims 不一定映射到可见的绘图项目,例如对于点图(请参阅 earthquake example)。

in plotly the legend should be replaced by name of the overlayed objects - how to do that in plotly aspect, width, height are not working. Or is it me not using it right?

Plotly 不是受支持的后端;提供它是因为它在某些情况下很有用,但其他人需要负责维护和支持它,因为我们专注于 Bokeh 和 Matplotlib 后端。