Update app.py
Browse files
app.py
CHANGED
@@ -20,10 +20,10 @@ def main_func(HighBP, HighChol, CholCheck, BMI, Smoker, Stroke, HeartDiseaseorAt
|
|
20 |
prob = loaded_model.predict_proba(new_row)
|
21 |
|
22 |
shap_values = explainer(new_row)
|
23 |
-
|
24 |
-
|
25 |
plot = shap.plots.bar(shap_values[0], max_display=6, order=shap.Explanation.abs, show_data='auto', show=False)
|
26 |
-
|
27 |
plt.tight_layout()
|
28 |
local_plot = plt.gcf()
|
29 |
plt.close()
|
|
|
20 |
prob = loaded_model.predict_proba(new_row)
|
21 |
|
22 |
shap_values = explainer(new_row)
|
23 |
+
plot = shap.force_plot(shap_values[0], matplotlib=True, figsize=(30,30), show=False)
|
24 |
+
plot = shap.plots.waterfall(shap_values[0], max_display=6, show=False)
|
25 |
plot = shap.plots.bar(shap_values[0], max_display=6, order=shap.Explanation.abs, show_data='auto', show=False)
|
26 |
+
|
27 |
plt.tight_layout()
|
28 |
local_plot = plt.gcf()
|
29 |
plt.close()
|