我们如何确保HoloViews热图具有单独的色标?

时间:2019-04-19 14:23:20

标签: data-visualization visualization holoviews

如果我有热图列表:

[:HeatMap   [column,row]   (analyte_value),
 :HeatMap   [column,row]   (analyte_value),
 :HeatMap   [column,row]   (analyte_value),
 :HeatMap   [column,row]   (analyte_value)]

然后我将它们绘制在一起:

hv.Layout(heatmaps).cols(1)

如何确保它们具有各自的色阶?我问是因为它们的最终比例似乎是同步的。

1 个答案:

答案 0 :(得分:1)

默认情况下,HoloViews假定如果将事物放在一起,那么这样做是因为要相互比较,因此可以确保所有显示相同尺寸的轴都已链接,从而使所有比例都具有可比性。

如果您希望通过使用布局上的.opts(axiswise=True)启用每轴归一化,而希望分别构造布局中每个绘图中的每个轴,则可以覆盖该假设。

类似地,如果HoloMap中有多个帧,则默认情况下会将它们一起归一化以显示它们之间的大小变化,但是您可以使用.opts(framewise=True)启用每帧归一化。