Violinen-Plots

Verwenden Sie die plot_violin()-Funktion zum Erstellen eines SHAP-Violinen-Plots Dies kann verwendet werden, um die Verteilung und Reichweite von SHAP-Werten für jedes Feature zu visualisieren.

Beispiel für einen Violinen-Plot mit Verteilungen des Feature-Einflusses für alle Features

Erforderliche Argumente

Argument

Beschreibung

shap_df

2D-Array mit SHAP-Werten für mehrere Features

feature_df

2D-Array mit den entsprechenden Feature-Werten

Optionale Argumente

Argument

Beschreibung

figsize

Ein Tupel von (Breite, Höhe), das die Größe des Plots steuert. Verwendet eine Standardgröße von (1400, 100), wenn nicht anders angegeben.

Die Funktion gibt ein Diagramm zurück, das ein Violinen-Plot für jedes Feature visualisiert. Die Violinen-Plots werden nach dem absoluten SHAP-Mittelwert jedes Features sortiert, wobei die Features mit dem größten Einfluss auf die Vorhersagen des Modells an der Spitze stehen.