Learn R Programming

prim (version 1.0.16)

plot.prim: PRIM plot for multivariate data

Description

PRIM plot for multivariate data.

Usage

# S3 method for prim
plot(x, splom=TRUE,  ...)

Arguments

x

object of class prim

splom

flag for plotting 3-d data as scatter plot matrix. Default is TRUE.

...

other graphics parameters

Value

Plot of 2-dim PRIM is a set of nested rectangles. Plot of 3-dim PRIM is a scatter point cloud. Plot of d-dim PRIM is a scatter plot matrix. The scatter plots indicate which points belong to which box.

Details

The function headers are

  ## bivariate
  plot(x, col, xlim, ylim, xlab, ylab, add=FALSE, add.legend=FALSE, 
    cex.legend=1, pos.legend, lwd=1, ...)

## trivariate plot(x, color, xlim, ylim, zlim, xlab, ylab, zlab, add.axis=TRUE, ...)

## d-variate plot(x, col, xmin, xmax, xlab, ylab, ...)

The arguments are

add.legend

flag for adding legend (2-d plot)

pos.legend

(x,y) co-ordinates for legend (2-d plot)

cex.legend

cex graphics parameter for legend (2-d plot)

col

vector of plotting colours, one for each box

xlab,ylab,zlab,xlim,ylim,zlim,add,lwd

usual graphics parameters

xmin,xmax

vector of minimum and maximum axis plotting values for scatter plot matrix

color

vector of colours, one for each box (3-d plot)

add.axis

flag for plotting axes (3-d plot)

Default colours are topo.colors(), with one colour per box in the PRIM box sequence.

See Also

prim.box, predict.prim

Examples

Run this code
# NOT RUN {
## see ?predict.prim for bivariate example
## trivariate example
data(quasiflow)
qf <- quasiflow[1:1000,1:3]
qf.label <- quasiflow[1:1000,4]
thr <- c(0.25, -0.3)
qf.prim <- prim.box(x=qf, y=qf.label, threshold=thr, threshold.type=0)
plot(qf.prim)
# }

Run the code above in your browser using DataLab