【发布时间】:2022-01-01 22:17:38
【问题描述】:
我有一个简单的函数,它绘制一条水平线到某个函数中定义的 x 值,如下所示:
def plot_lines(x):
plt.hlines(y = 10,
xmin = 0,
xmax = x)
plt.xlim(0, 10)
plt.show()
使用 ipywidgets,我可以获得一个滑块,其中 x 是我与之交互的值。如下所示
from ipywidgets import *
x = widgets.IntSlider(value = 2,
min = 0,
max = 10,
)
interact(plot_lines, x = x)
我的输出如下所示: 我可以拖动滑块来更改 x 的值。结果,情节相应地发生了变化。
我在这里定义了一个函数plot_lines,我传递给x的参数作为一个交互参数。
我对 Plotly 比较陌生。是否可以在 Plotly 中以类似的方式获得滑块?这个简单函数的等效实现在 Plotly 中会是什么样子?
【问题讨论】:
-
剧情:Slider + Basic Callback
标签: python python-3.x plotly slider plotly-dash