在散景 Holoviews 画廊中,有一个名为“分散经济”的示例。
http://holoviews.org/gallery/demos/bokeh/scatter_economic.html#bokeh-gallery-scatter-economic
在此图中,请注意Scatter
( color=Cycle('Category20')
) 的选项之一。情节的最后一行是gdp_unem_scatter.overlay('Country')
。
- 我的问题是: Holoviews 如何知道将每个
Scatter
颜色与特定颜色联系起来Cycle('Category20')
?这只是 的属性Cycle()
吗?是否有某种方式可以Overlay
自动与 Scatter 和 Cycle 交互? - 一个稍微相关的困惑是,如果我使用 .opts 方法而不是示例中的单元格魔法,它仍然有效。例如,如果我使用
.opts
带有此循环颜色的方法Scatter
(即上例中倒数第二行),然后执行.overlay('Country')
,Holoviews 不知何故知道将每个 Scatter 分配给基于 Country 的特定颜色。
我想确保我正确地绘制了我的意图。
谢谢!