HoloViews布局分散和ErrorBars不同的轴范围

时间:2018-04-04 12:52:19

标签: python-3.x bokeh holoviews

我有两个具有非常不同的y轴刻度的图的布局。有没有办法自动设置每个图的y轴范围?默认情况下,两个图最初都显示为与第二个图的y轴范围相同。见下面的例子。

A_points = [
    ("2000", 1.5, 0.3, 0.5),
    ("2015", 2.3, 0.7, 0.3)
]
B_points = [
    ("2000", 13000, 800, 200),
    ("2015", 12000, 400, 600)
]

%%opts Scatter (size=10)
(hv.Scatter(A_points, kdims=["Year"], vdims=["A"]) * hv.ErrorBars(A_points, vdims=["y", "yerrneg", "yerrpos"])) + \
(hv.Scatter(B_points, kdims=["Year"], vdims=["B"]) * hv.ErrorBars(B_points, vdims=["y", "yerrneg", "yerrpos"]))

1 个答案:

答案 0 :(得分:1)

不确定;只需为绘图中的每个Element类型指定+axiswise规范化:

axiswise illustration

默认设置是将所有共享相同轴的图标准化,但是每个轴启用独立标准化将禁用该行为。