plot.arbor(tree, uniform=F, branch=1, compress=F, nspace, margin=0, minbranch=.3, ...)
arbor
, containing a classification, regression,
or rate tree.
TRUE
, uniform vertical spacing of the nodes is used; this may be
less cluttered when fitting a large plot onto a page.
The default is to use a non-uniform spacing proportional to the
error in the fit.
FALSE
, the leaf nodes will be at the horzontal plot coordinates of
1:nleaves (like
plot.tree
).
If
TRUE
, the routine attempts a more compact arrangement of
the tree.
The compaction algorithm assumes
uniform=T
; surprisingly, the result
is usually an improvement even when that is not the case.
branch
.
minbranch
times the average
branch length. This parameter is ignored if
uniform=T
.
Sometimes a split will give very little improvement, or even (in
the classification case) no improvement at all.
A tree with branch lengths strictly proportional to improvement
leaves no room to squeeze in node labels.
x
and
y
.
This function is a method for the generic function
plot
, for objects
of class
arbor
.
The y-coordinate of the top node of the tree will always be 1.
fit <- arbor(Price ~ Mileage + Type + Country, cu.summary) plot(fit, compress=T) text(fit, use.n=T)