draw.ddplot | R Documentation |
The function draws the DD-plot either of the existing DD\alpha
-classifier of the depth space.
Also accessible from plot.ddalpha
.
draw.ddplot(ddalpha, depth.space, cardinalities,
main = "DD plot", xlab = "C1", ylab = "C2", xlim, ylim,
classes = c(1, 2), colors = c("red", "blue", "green"), drawsep = T)
ddalpha |
DD |
depth.space |
The ready depth space obtained by |
cardinalities |
Numerical vector of cardinalities of each class in |
main |
an overall title for the plot: see |
xlab , ylab |
class labels |
xlim , ylim |
range of axis |
classes |
vector of numbers of two classes used for depth calculation |
colors |
vector of the classes' colors |
drawsep |
draws the separation on the DD-plot (currently for 2 classes and not for knn) |
ddalpha.train
depth.space.
data = getdata("kidney")
#1. using the existing ddalpha classifier
ddalpha = ddalpha.train(data, depth = "spatial")
draw.ddplot(ddalpha, main = "DD-plot")
#2. using depth.space.
# Sort the data w.r.t. classes
data = rbind(data[data$C == 1,], data[data$C == 2,])
cardinalities = c(sum(data$C == 1), sum(data$C == 2))
dspace = depth.space.spatial(data[,-6], cardinalities = cardinalities)
draw.ddplot(depth.space = dspace, cardinalities = cardinalities,
main = "DD-plot", xlab = 1, ylab = 2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.