A collective display of zoom-in plots: one plot for every group of the clustered observations.

shap.plot.force_plot_bygroup(shapobs, id = "sorted_id", y_parent_limit = NULL)

Arguments

shapobs

The dataset obtained by shap.prep.stack.data.

id

the id variable.

y_parent_limit

set y-axis limits.

Examples

# **SHAP force plot** plot_data <- shap.prep.stack.data(shap_contrib = shap_values_iris, n_groups = 4)
#> All the features will be used.
#> Data has N = 150 | zoom in length is 50 at location 90.
shap.plot.force_plot(plot_data, zoom_in_group = 2)
#> Data has N = 150 | zoom in at cluster 2 with N = 28.
# plot all the clusters: shap.plot.force_plot_bygroup(plot_data)