Курсоры для выбора данных в matplotlib

Я пытаюсь получить пользовательский ввод от графика matplotlib XY. График содержит несколько наборов данных, и мне нужно получить от пользователя выбор того, какой набор данных использовать, и диапазон. Мне нужно это, чтобы подогнать модель к правильному набору данных и диапазону.
Поэтому мне нужны два индикатора, которые будут «привязаны» к конкретному набору данных по выбору пользователя. Мне нужно получить от них как информацию о наборе данных, так и информацию о диапазоне.
Как-то в соответствии с тем, что коммерческие графические пакеты (Igor Pro, Kaleidagraph, Sigmaplot...) предоставляют в виде «курсоров» и виджетов с аналогичными названиями для управления их подходящий интерфейс, который я пытаюсь воспроизвести.

Я проверил различные примеры с помощью rangeselector и других методов, которые я смог найти в Интернете, но ни один из них, который я смог найти, похоже, не может предоставить то, что мне нужно.

Кто-нибудь может подсказать, где искать или с чего начать, пожалуйста?


person Jan    schedule 27.07.2011    source источник


Ответы (1)


Возможно, вы захотите взглянуть на этот пример: http://matplotlib.sourceforge.net/examples/pylab_examples/ginput_manual_clabel.html Интересными функциями являются ginput, waitforbuttonpress.

person xubuntix    schedule 04.09.2011