extractors {shapviz} | R Documentation |
Extractor Functions
Description
Functions to extract SHAP values, feature values, the baseline, or SHAP interactions from a "(m)shapviz" object.
Usage
get_shap_values(object, ...)
## S3 method for class 'shapviz'
get_shap_values(object, ...)
## S3 method for class 'mshapviz'
get_shap_values(object, ...)
## Default S3 method:
get_shap_values(object, ...)
get_feature_values(object, ...)
## S3 method for class 'shapviz'
get_feature_values(object, ...)
## S3 method for class 'mshapviz'
get_feature_values(object, ...)
## Default S3 method:
get_feature_values(object, ...)
get_baseline(object, ...)
## S3 method for class 'shapviz'
get_baseline(object, ...)
## S3 method for class 'mshapviz'
get_baseline(object, ...)
## Default S3 method:
get_baseline(object, ...)
get_shap_interactions(object, ...)
## S3 method for class 'shapviz'
get_shap_interactions(object, ...)
## S3 method for class 'mshapviz'
get_shap_interactions(object, ...)
## Default S3 method:
get_shap_interactions(object, ...)
Arguments
object |
Object to extract something. |
... |
Currently unused. |
Value
-
get_shap_values()
returns the matrix of SHAP values, -
get_feature_values()
thedata.frame
of feature values, -
get_baseline()
the numeric baseline value, and -
get_shap_interactions()
the SHAP interactions of the input.
For objects of class "mshapviz", these functions return lists of those elements.
Examples
S <- matrix(c(1, -1, -1, 1), ncol = 2, dimnames = list(NULL, c("x", "y")))
X <- data.frame(x = c("a", "b"), y = c(100, 10))
shp <- shapviz(S, X, baseline = 4)
get_shap_values(shp)
[Package shapviz version 0.9.3 Index]