Моя цель - создать функцию, которая выводит фигуру.Как создать функцию, которая выводит фигуру matplotlib?
Если я попытаюсь вызвать свою функцию несколько раз в скрипте, она отображает только цифру с первого вызова. Только один раз, когда я закрываю первую цифру, программа создает вторую и т. Д. И так далее.
моя функция примерно выглядит следующим образом:
def graphs(...,fig):
...
ax = plt.figure(fig)
...
...
plt.show
На данный момент функция ничего не возвращает, есть способ, которым я мог бы выводить график или по крайней мере, сделать так, чтобы он не останавливается создавая цифры после первого?
Вы когда-нибудь строили что-то новое? или Это тот же график, который обновляет свои значения? – Digvijayad
Что-то новое каждый раз. Идеально новый показатель при каждом вызове функции, без закрытия уже созданных – chubaz
http://matplotlib.org/faq/usage_faq.html#coding-styles Вам следует писать функции, которые берут в осях и возвращают новых художников. – tacaswell