Calculated SHAP Results
Secondary View
Dataset or Model Comparison
Feature Statistics
| Rank | Feature | Mean |SHAP| | Mean SHAP | Median | Minimum | Maximum | Std. deviation | Positive | Negative | Zero | Contribution | Value correlation |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No calculated statistics yet. | ||||||||||||
Formula Used
Global feature importance: Mean absolute SHAP importance equals the average absolute SHAP value for each feature.
Signed average: Mean SHAP preserves impact direction. Positive values increase the explained model output.
Contribution percentage: Each feature importance is divided by total feature importance, then multiplied by one hundred.
How to Use
- Paste SHAP values with feature names in the first matrix.
- Add matching feature values for meaningful point colours.
- Optionally enter classes, actual labels, and predictions.
- Select ranking, filters, colours, and a plot type.
- Choose Calculate Plot to validate and analyse everything.
- Inspect tooltips, statistics, warnings, and automatic interpretation.
- Export the chart, report, cleaned data, or statistics.
Example Data Format
| sample | Age | Income | Credit Score |
|---|---|---|---|
| C-001 | 0.31 | -0.18 | -0.24 |
| C-002 | -0.12 | -0.22 | -0.19 |
A combined upload may use paired columns. Example names include Age__shap and Age__value.
Interpretation Guide
Features near the top have greater average influence. Wider horizontal spreads indicate more variable model effects.
Points right of zero raise the explained output. Points left of zero lower the explained output.
Feature-value colours reveal directional relationships. Similar colours on both sides may indicate interactions or nonlinear effects.
SHAP explanations describe model behaviour, not proven causation. Validate findings with domain evidence and controlled analysis.
Frequently Asked Questions
What does a SHAP summary plot show?
It combines global feature importance with individual observation impacts. The horizontal position shows impact direction and magnitude.
Why use mean absolute SHAP values?
Absolute values prevent positive and negative effects from cancelling. Their average creates a useful global importance score.
What do the colours represent?
Colours usually represent original feature values. Low and high colours help reveal directional feature relationships.
Can regression SHAP values be used?
Yes. Regression values explain movement from the model base value toward each prediction.
How are multiclass results handled?
Enter class labels and filter a class. The stacked view compares mean importance across available groups.
What happens with missing values?
Missing values receive a separate colour by default. You may exclude incomplete rows before calculating.
Why must matrix dimensions match?
Every SHAP value needs the corresponding feature value. Matching rows and columns preserve observation alignment.
Can two model versions be compared?
Yes. Add a comparison SHAP matrix and select importance, rank, or percentage change.
Does high SHAP importance prove causation?
No. SHAP values explain model predictions. They do not establish causal relationships in the underlying system.