Могу ли я сделать предел оси графика интерактивным в matplotlib? - PullRequest
0 голосов
/ 24 апреля 2019

Допустим, следующий код рисует простой график. Затем я хочу изменить диапазон оси X, изменив метку последнего тика оси X на элемент ввода, поэтому я могу просто нажать «10», а затем изменить его.

Таким образом, в основном строим элемент ввода поверх оси. Является ли это возможным? Я проверил matplotlib.widgets, похоже, такой реализации пока нет.

import numpy as np
import matplotlib.pyplot as plt

dataX = np.array([1,2,3,4,5,6,7,8,9,10])
dataY = np.array([1193,1225,1125,1644,1255,13676,2007,2008,12359,1210])

ax = plt.subplot(111)

ax.plot(dataX, dataY, linewidth=0.5)
plt.show()

enter image description here

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