viviUpdate {vivid} | R Documentation |
viviUpdate
Description
Creates a matrix displaying updated variable importance on the diagonal and variable interaction on the off-diagonal.
Usage
viviUpdate(mat, newImp, reorder = TRUE)
Arguments
mat |
A matrix, such as that returned by |
newImp |
A named vector of variable importances. |
reorder |
If TRUE (default) uses DendSer to reorder the matrix of interactions and variable importances. |
Value
A matrix of values, of class vivid, with updated variable importances.
Examples
f <- lm(Sepal.Length ~ ., data = iris[, -5])
m <- vivi(iris[, -5], f, "Sepal.Length")
corimp <- abs(cor(iris[, -5])[1, -1])
viviUpdate(m, corimp) # use correlation as updated importance
[Package vivid version 0.2.8 Index]