Learn R Programming

earth (version 2.5-1)

plot.evimp: Plot an "evimp" object

Description

Plot an evimp object.

Usage

## S3 method for class 'evimp':
plot(x = stop("no 'x' arg"),
    cex.var = 1,
    type.nsubsets = "l", col.nsubsets = "black", lty.nsubsets = 1,
    type.gcv = "l", col.gcv = "lightblue", lty.gcv = 1,
    type.rss = "l", col.rss = "gray60", lty.rss = 1,
    cex.legend = 1, x.legend = nrow(x), y.legend = x[1,"nsubsets"],
    main = "Variable importance", do.par=TRUE, ...)

Arguments

x
An evimp object.
cex.var
cex for variable names. Default is 1. Make smaller (say 0.8) if you have lots of variables.
type.nsubsets
Plot type for nsubsets graph. Default is "l". Use "n" for none, "b" looks good too.
col.nsubsets
Color of nsubsets line. Default is "black".
lty.nsubsets
Line type of nsubsets line. Default is 1.
type.gcv,col.gcv,lty.gcv
As above but for the gcv plot
type.rss,col.rss,lty.rss
As above but for the rss plot
cex.legend
cex for legend strings. Default is 1. Make smaller (say 0.8) if you want a smaller legend.
x.legend
x position of legend. Use 0 for no legend.
y.legend
y position of legend.
main
Main title. Default is "Variable importance".
do.par
Call par() for global settings as appropriate. Default is TRUE, which sets oma=c(bottom.margin,0,0,3), cex=cex.var. Set to FALSE if you want to append figures to an existing plot.
...
Extra arguments passed to plotting functions.

See Also

earth, evimp, plot.earth.models, plotmo

Examples

Run this code
data(ozone1)
a <- earth(O3 ~ ., data=ozone1, degree=2)
ev <- evimp(a)
plot(ev)
print(ev)

Run the code above in your browser using DataLab