我有一个布局的两个情节,有非常不同的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"]))

发布于 2018-04-05 13:51:54
当然,只需为绘图中的每个元素类型指定+axiswise规范化:

默认的做法是将所有共享相同轴的图幅标准化,但每个轴打开独立归一化将禁用该行为。
https://stackoverflow.com/questions/49651550
复制相似问题