首页 > 解决方案 > 当 plt.show() 不受控制时捕获图形 [python]

问题描述

我读了这篇文章并明白:

plt.show()重置情节,所以你需要plt.savefig()before plt.show()pltimport matplotlib.pyplot as plt

plt.show()我想知道当您无法控制(例如,它被封装)时,是否有办法捕获和保存图形。

在我的具体情况下,我正在使用该shap软件包。我愿意

shap.summary_plot(shap_values, X_pred_all, show=False)

并且show=False似乎不起作用。该图仍然显示。

标签: pythonmatplotlib

解决方案


推荐阅读