【发布时间】:2020-01-17 22:24:20
【问题描述】:
通过下面的脚本,我希望得到一个用于更改斜率的下拉菜单。即只显示其中一个图,而不是全部三个。
import numpy as np
import holoviews as hv
hv.extension('bokeh')
slope = [1, 5, 10]
def curve(slope):
x = np.linspace(1,10)
y = slope*0.5+x
err = x*0.2
return hv.Curve((x, y)) * hv.Spread((x,y,err))
curve_dict = {r:curve(r) for r in slope}
kdims = hv.Dimension(("slope", "slope"))
hmap = hv.HoloMap(curve_dict, kdims=kdims).overlay()
hmap
这将返回以下情节:
我在这里缺少什么?我希望有一个下拉菜单,而不是所有三个图表都显示出来。
【问题讨论】:
标签: python-3.x holoviews