我想使用plotly来展示4个不同的函数在它们共同参数变化时如何改变。我希望有4个堆叠的子图(每个函数一个)和一个滑块条,用于改变该参数。基本上我希望它看起来像这个页面上的Subplots with Shared X-Axes例子,除了底部有一个像这里所示的滑块。 这个页面看起来与我需要的非常相似,但我这里不需要范围滑块。以下是类似于我结构的一些代码(并非实际使用的代码)。
def f(rho):
dom = np.linspace(0, 1, 50)
f1 = (dom - rho) ** 2
f2 = np.sin(dom * rho)
f3 = np.abs(dom - rho)
f4 = dom ** rho
return f1, f2, f3, f4
我希望看到这4个函数在np.linspace(0.5, 2, 101)
中如何随着rho的变化而改变,因此rho是由滑块控制的变量。我喜欢plotly,因为我想要一些自定义,并且可以在图形上滚动查看函数值。