Implements Budescu's (1993) dominance analysis to decompose the coefficient of determination of a multiple regression into contributions attributable to each predictor. Three dominance summaries are returned:
Value
A list with components:
- r_squared_full
The full-model
R^2.- general_dominance
Vector of length
pwhose entries sum tor_squared_full.- conditional_dominance
p x pmatrix; rowigives the average contribution of predictoriat subset sizes0, 1, ..., p-1.- complete_dominance
p x plogical matrix where entry[i,j]isTRUEificompletely dominatesj,FALSEifjcompletely dominatesi,NAotherwise.
Details
Complete dominance: predictor
icompletely dominatesjifR^2(S \cup {i}) > R^2(S \cup {j})for every subsetSnot containingiorj. Reported as a pairwise dominance matrix.Conditional dominance: average increment of predictor
itoR^2across subsets of sizek, fork = 0, ..., p-1.General dominance: the average of conditional dominance values; equivalent to the Shapley value of
R^2.
References
Azen, R., & Budescu, D. V. (2003). The dominance analysis approach for comparing predictors in multiple regression. Psychological Methods, 8, 129-148.
Budescu, D. V. (1993). Dominance analysis: A new approach to the problem of relative importance of predictors in multiple regression. Psychological Bulletin, 114, 542-551.