Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

plot.Boruta

Plot Boruta object


Description

Default plot method for Boruta objects, showing boxplots of attribute importances over run.

Usage

## S3 method for class 'Boruta'
plot(
  x,
  colCode = c("green", "yellow", "red", "blue"),
  sort = TRUE,
  whichShadow = c(TRUE, TRUE, TRUE),
  col = NULL,
  xlab = "Attributes",
  ylab = "Importance",
  ...
)

Arguments

x

an object of a class Boruta.

colCode

a vector containing colour codes for attribute decisions, respectively Confirmed, Tentative, Rejected and shadow.

sort

controls whether boxplots should be ordered, or left in original order.

whichShadow

a logical vector controlling which shadows should be drawn; switches respectively max shadow, mean shadow and min shadow.

col

standard col attribute. If given, suppresses effects of colCode.

xlab

X axis label that will be passed to boxplot.

ylab

Y axis label that will be passed to boxplot.

...

additional graphical parameter that will be passed to boxplot.

Value

Invisible copy of x.

Note

If col is given and sort is TRUE, the col will be permuted, so that its order corresponds to attribute order in ImpHistory.

This function will throw an error when x lacks importance history, i.e., was made with holdHistory set to FALSE.

Examples

## Not run: 
library(mlbench); data(HouseVotes84)
na.omit(HouseVotes84)->hvo
#Takes some time, so be patient
Boruta(Class~.,data=hvo,doTrace=2)->Bor.hvo
print(Bor.hvo)
plot(Bor.hvo)

## End(Not run)

Boruta

Wrapper Algorithm for All Relevant Feature Selection

v7.0.0
GPL (>= 2)
Authors
Miron Bartosz Kursa [aut, cre] (<https://orcid.org/0000-0001-7672-648X>), Witold Remigiusz Rudnicki [aut]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.