Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 11.09.2016
Сообщений: 6
1

Matplotlib. Перерисовка графика после изменения положения осей

15.04.2019, 20:09. Просмотров 299. Ответов 0


Разрабатываю приложение для построения графиков с помощью matplotlib и Tkinter. Добавила функцию изменения положения осей:

ax = f.gca()
ax.cla()
ax.spines['left'].set_position('center')
ax.spines['bottom'].set_position('center')
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
f.canvas.draw()
Графики добавляются на канву и Listbox. Если графиков программе, на момент перерисовки осей координат, нет,то оси меняют положения и далее построение графиков происходит как надо. Но, если в программе до перерисовки осей находятся графики, то оси перерисовываются,а графики, построенные до,не отображаются. Как можно исправить этот момент,чтобы оси перерисовывались сразу с имеющимися графиками? Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2019, 20:09
Ответы с готовыми решениями:

Перерисовка paintEvent после изменения размера окна
Всем привет. В paintEvent'e сначала высчитываю данные для графика, рисую его и использую размеры...

Matplotlib масштаб осей
Как сделать так, чтобы в на графике 1 оси x по длинне соответствовала 1 оси y? А если можно, то как...

Фиксирование масштаба одной из осей на графике (MatPlotLib)
Здравствуйте! Имеется Python (3.4.3) с подключённым MatPlotLib. На осях координат два...

Нужно сделать часы со стрелками. Помогите пожалуйста убрать следы, оставляемые стрелками после изменения положения
Всем привет. Нужно сделать часы со стрелками. Помогите пожалуйста убрать следы, оставляемые...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2019, 20:09

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

MatPlotLib вывод графика
def temp(x,h,l,k,To): #Variables pg18 a11 = 7 + (4*h*(l*l))/(5*k) a12 =...

Обновления графика в matplotlib
Добрый день! Реализовываю график в реальном времени через matplotlib, нашел пример: ...

Построение графика через Matplotlib
Traceback (most recent call last): File "C:\Users\admin\Desktop\регресия\Regressia__kopia.py",...

Изменить цвет графика Matplotlib
Привет, строю график с помощью Matplotlib, он самый на картинке. Изменить цвет сетки получилось, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.