1

我使用 Shap 库来可视化变量的重要性。

我尝试将 shap_summary_plot 保存为“png”图像,但我的 image.png 但他们得到一个空图像

这是我使用的代码:

shap_values = shap.TreeExplainer(modelo).shap_values(X_train)
shap.summary_plot(shap_values, X_train, plot_type="bar")
plt.savefig('grafico.png')

代码有效,但保存的图像为空。

如何将绘图保存为 image.png?

4

1 回答 1

7

我解决了这个问题。代码是:

shap_values = shap.TreeExplainer(modelo).shap_values(X_train)
shap.summary_plot(shap_values, X_train, plot_type="bar",show=False)
plt.savefig('grafic.png')
于 2019-09-18T06:36:52.507 回答