get_data_specs {shapr} | R Documentation |
Fetches feature information from a given data set
Description
Fetches feature information from a given data set
Usage
get_data_specs(x)
Arguments
x |
matrix, data.frame or data.table The data to extract feature information from. |
Details
This function is used to extract the feature information to be checked against the corresponding
information extracted from the model and other data sets. The function is called from
preprocess_data
and make_dummies
Value
A list with the following elements:
- labels
character vector with the feature names to compute Shapley values for
- classes
a named character vector with the labels as names and the class types as elements
- factor_levels
a named list with the labels as names and character vectors with the factor levels as elements (NULL if the feature is not a factor)
Author(s)
Martin Jullum
Examples
# Load example data
if (requireNamespace("MASS", quietly = TRUE)) {
data("Boston", package = "MASS")
# Split data into test- and training data
x_train <- data.table::as.data.table(head(Boston))
x_train[, rad := as.factor(rad)]
get_data_specs(x_train)
}
[Package shapr version 0.2.2 Index]