查看slider_demo.py
,作者有以下代码:
axcolor = 'lightgoldenrodyellow'
axfreq = plt.axes([0.25, 0.1, 0.65, 0.03], facecolor=axcolor)
axamp = plt.axes([0.25, 0.15, 0.65, 0.03], facecolor=axcolor)
sfreq = Slider(axfreq, 'Freq', 0.1, 30.0, valinit=f0, valstep=delta_f)
samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=a0)
其中,在sfreq
中,例如,值0.1
和30.0
分别为valmin
和valmax
,并且滑块值增加delta_f
相反,我想定义一个值数组
valarray = [0.1, 1, 3, 5, 15, 20, 27, 30]
其中,此值数组是移动滑块时选择、显示或可用的唯一值。这似乎不是此小部件的显式选项
我能够动态地更新这个列表也会很有帮助,但不是必需的
提前感谢您的帮助和帮助
可以使用以下行设置滑块的主刻度:
最后,您还可以通过设置
minor = True
来设置小刻度相关问题 更多 >
编程相关推荐