Learn R Programming

randomForest (version 4.7-1.2)

MDSplot: Multi-dimensional Scaling Plot of Proximity matrix from randomForest

Description

Plot the scaling coordinates of the proximity matrix from randomForest.

Usage

MDSplot(rf, fac, k=2, palette=NULL, pch=20, ...)

Value

The output of cmdscale on 1 - rf$proximity is returned invisibly.

Arguments

rf

an object of class randomForest that contains the proximity component.

fac

a factor that was used as response to train rf.

k

number of dimensions for the scaling coordinates.

palette

colors to use to distinguish the classes; length must be the equal to the number of levels.

pch

plotting symbols to use.

...

other graphical parameters.

Author

Robert Gentleman, with slight modifications by Andy Liaw

See Also

randomForest

Examples

Run this code
set.seed(1)
data(iris)
iris.rf <- randomForest(Species ~ ., iris, proximity=TRUE,
                        keep.forest=FALSE)
MDSplot(iris.rf, iris$Species)
## Using different symbols for the classes:
MDSplot(iris.rf, iris$Species, palette=rep(1, 3), pch=as.numeric(iris$Species))

Run the code above in your browser using DataLab