Pyplot показывает изображение без plt.show () - PullRequest
0 голосов
/ 03 апреля 2020

Я смотрел на другие вопросы по этому поводу, но во всех других случаях у людей было

%matplotlib inline

, что приводило к отображению графиков без запроса. У меня его нет.

Мой код построения выглядит следующим образом:

fig, ax = plt.subplots(figsize=(17,8))
ax = plt.hist(results_df['Diff'], bins=100, density=True, histtype='step')
plt.savefig('backtester_results/figures/rf_model_lag_{n_days}_data_{lag}_lag.png',
            format='png')

Это результат тестирования модели машинного обучения, над которой я работаю, и я хочу запустить ее в течение 40 часов, и в процессе будет создано несколько сотен этих участков. Поэтому я действительно хочу, чтобы они не просто сохранялись в папке и не занимали память.

Знаете ли вы, как подавить это поведение или что может быть его причиной?

Я использую Python 3.6 и редактор Spyder. В настройках Spyder у меня есть графический бэкэнд, настроенный как 'Automati c'.

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