Learn R Programming

snpRF (version 0.3)

varImpPlot: Variable Importance Plot

Description

Dotchart of variable importance as measured by the modified Random Forest algorithm implemented in snpRF.

Usage

varImpPlot(x, sort=TRUE, n.var=min(30, nrow(x$importance)),
           type=NULL, class=NULL, scale=TRUE, 
           main=deparse(substitute(x)), ...)

Arguments

x
An object of class snpRF.
sort
Should the variables be sorted in decreasing order of importance?
n.var
How many variables to show? (Ignored if sort=FALSE.)
type, class, scale
arguments to be passed on to importance
main
plot title.
...
Other graphical parameters to be passed on to dotchart.

Value

  • Invisibly, the importance of the variables that were plotted.

See Also

snpRF, importance

Examples

Run this code
set.seed(4543)
data(snpRFexample)
eg.rf <- snpRF(x.autosome=autosome.snps,x.xchrom=xchrom.snps,
               xchrom.names=xchrom.snps.names,x.covar=covariates, 
               y=phenotype,keep.forest=FALSE, importance=TRUE)
varImpPlot(eg.rf)

Run the code above in your browser using DataLab