作者:moses_945_5e245a | 来源:互联网 | 2022-12-29 10:57
1> philippjfr..:
可以在Dimension
HoloViews Elements 的对象上设置颜色范围和所有其他范围。声明HeatMap
三个(或更多)尺寸时。前两个是kdims
与HeatMap的x轴和y轴相对应的关键尺寸()。其次,存在两个或多个值维度(vdims
),其中第一个映射到颜色范围。构造对象时,可以明确声明尺寸范围。在这里,我们设置“ z”维度的颜色,该颜色应该是您要绘制的任何列的名称:
hv.HeatMap(..., vdims=hv.Dimension('z', range=(0, 10)))
您还可以使用该redim
界面在事后覆盖范围。当您有一个对象集合时,这也将起作用,因为它将对包含该维度的所有对象递归设置范围并返回一个新对象。看起来像这样:
heatmap = hv.HeatMap(...)
redimensioned_heatmap = heatmap.redim.range(z=(0, 10))
对于hvplot用户:值维不是'z',而是您在`C = ??>'中设置的任何值。您可以使用print(heatmap.vdims)检查名称。然后,您可以使用`heatmap.redim.range(my_col =(0,10))`或`heatmap.redim.range(** {str(heatmap.vdims [0]):( 0,10) })`。这花了我很多时间去弄清楚。