我在这方面看了其他一些问题,但在其他所有情况下,人们都有
%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设置中,我将“图形”后端设置为“自动”。