Matplot: интерактивно перерисовать axvline? - PullRequest
1 голос
/ 10 марта 2020

У меня есть график данных, в который я добавляю несколько axvlines поверх. Мне нужно перерисовать эти оси в зависимости от значения ползунка. Как мне их перерисовать?

1 Ответ

2 голосов
/ 10 марта 2020

ax.axvline возвращает объект Line2D. Вы можете изменить данные x этой строки.

line = ax.axvline(x=.5, ...)
line.set_xdata([.7, .7])

переместит строку с x = 0.5 на x = 0.7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...