View source: R/shapPPdecision.R
| decisionplot | R Documentation | 
decision plot for PPKernelSHAP
decisionplot( PPTreeregOBJ, testObs, final.rule = 5, method = "simple", varImp = "shapImp", final.leaf = NULL, Yrange = FALSE )
| PPTreeregOBJ | PPTreereg class object - a model to be explained | 
| testObs | test data observation | 
| final.rule | final rule to assign numerical values in the final nodes. 1: mean value in the final nodes 2: median value in the final nodes 3: using optimal projection 4: using all independent variables 5: using several significant independent variables | 
| method | simple or empirical method to calculate  | 
| varImp | 
 | 
| final.leaf | location of final leaf | 
| Yrange | show the entire final prediction range of the dependent variable. Default value is FALSE. | 
Decision plots are mainly used to explain individual predictions that how the model makes decision,
by focusing more on how model’s  predictions reach to their expected y value with PPKernelSHAP values.
An object of the class ggplot
data(dataXY) testX <- dataXY[1,-1] Model <- PPTreereg(Y~., data = dataXY, DEPTH = 2) decisionplot(Model, testX, final.rule =5, method="simple")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.