Pyplot显示没有plt.show()的图像

时间:2020-04-03 08:15:57

标签: python matplotlib

我在这方面看了其他一些问题,但在其他所有情况下,人们都有

%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设置中,我将“图形”后端设置为“自动”。

0 个答案:

没有答案