#python #matplotlib #matplotlib-widget
Вопрос:
Я использую matplotlib.widgets
слайдер, и он отлично работает, но есть маленькая красная линия, которая отмечает начальное значение слайдера, которое я хотел бы удалить. Я проверил документацию по этой Slider
функции, и там было упоминание о чем-то, называемом vline или hline, которое, я думаю, я хочу удалить, но нигде не сказано, как удалить эту строку. Вот о чем я говорю.
А вот код, который у меня есть для отображения слайдера:
amp_slider = Slider(ax=axamp, label='Amplitude', valmin=0, valmax=10, valinit=init_amplitude, orientation='vertical')
Ответ №1:
Это сработало для меня:
amp_slider.hline._linewidth = 0
Чтобы найти его, я просто напечатал элементы some_slider.hline.__dict__.keys()
. Для горизонтального ползунка (по умолчанию) необходимо настроить vline.