plotImpHistory: Plot Boruta object as importance history

Description Usage Arguments Value Note Author(s) Examples

View source: R/tools.R

Description

Alternative plot method for Boruta objects, showing matplot of attribute importances over run.

Usage

1
2
3
plotImpHistory(x, colCode = c("green", "yellow", "red", "blue"), col = NULL,
  type = "l", lty = 1, pch = 0, xlab = "Classifier run",
  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.

col

standard col attribute, passed to matplot. If given, suppresses effects of colCode.

type

Plot type that will be passed to matplot.

lty

Line type that will be passed to matplot.

pch

Point mark type that will be passed to matplot.

xlab

X axis label that will be passed to matplot.

ylab

Y axis label that will be passed to matplot.

...

additional graphical parameter that will be passed to matplot.

Value

Invisible copy of x.

Note

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

Author(s)

Miron B. Kursa

Examples

1
2
3
4
5
6
7
8
## Not run: 
library(mlbench); data(Sonar)
#Takes some time, so be patient
Boruta(Class~.,data=Sonar,doTrace=2)->Bor.son
print(Bor.son)
plotImpHistory(Bor.son)

## End(Not run)

Boruta documentation built on March 19, 2018, 5:03 p.m.