classesmethods.relaimpo {relaimpo} | R Documentation |
Output objects from package relaimpo have classes relimplm
(output from calc.relimp), relimplmboot
(output from boot.relimp) and relimplmbooteval
(output from booteval.relimp).
For classes relimplm
and relimplmbooteval
, there are methods for plotting and printing,
usage of which is described below.
For class relimplm
, there is in addition a method for extracting slots of the class with $.
Since class relimplmbooteval
inherits from relimplm
, this method can also be applied there.
## S3 method for class 'relimplm': print(x,...) ## S3 method for class 'relimplm': plot(x,...,names.abbrev=4, ylim=NULL, main=NULL, cex.title=1.5) ## S3 method for class 'relimplmbooteval': print(x,...) ## S3 method for class 'relimplmbooteval': plot(x, ..., lev=max(x@level), names.abbrev=4, ylim=NULL, main=NULL, cex.title=1.5)
x |
x is an output object from package relaimpo of the required class |
... |
... further arguments to function plot |
names.abbrev |
names.abbrev is an integer that provides the number of characters to which the bar labels
are shortened (default: 4). |
ylim |
The plot routines try to use appropriate scaling. If adjustments are needed, ylim can be used
like usually on plot. |
main |
The plot routine uses a default title based on the reponses name.
If adjustments are desired, main can be used for specifying a different title.
Note that only the first title is affected
(in case of plot.relimpbooteval, there is also a sub title that cannot be changed). |
cex.title |
cex.title specifies the text size for the overall title.
Thus, the par option cex.main can be used for specifying the size of individual plot titles. |
lev |
lev is a numeric that provides the confidence level to be plotted (default: maximum available confidence level). |
Print and show methods produce annotated output for calc.relimp
and booteval.relimp
.
The plot methods produce barplots of relative contributions,
either of the metrics alone for output objects of class relimplm
from function calc.relimp
,
or of the metrics with lines indicating confidence intervals for output objects of class relimplmbooteval
from function booteval.relimp
.
Most par()
options can be set and should work on plot.
Exceptions: mfrow, oma and mar are set by the plot function,
depending on the number of metrics to plot and the amount of annotating text required.
In addition, there is a method that allows using $ for extracting slots of classes relimplm
and relimplmbooteval
, i.e. elements from results of functions calc.relimp
and booteval.relimp
can be extracted as though the output objects were lists.
Ulrike Groemping, TFH Berlin
Go to http://www.tfh-berlin.de/~groemp for further information and references.
See also relaimpo, calc.relimp
, booteval.relimp
,
relimplm-class
, relimplmboot-class
, relimplmbooteval-class