Learn R Programming

traj (version 2.2.0)

plot.trajClusters: Plots trajClusters objects

Description

Up to 5 kinds of plots are currently available: a plot of the cluster-specific median and mean trajectories, a random sample of trajectories from each cluster and scatter plots of the measures on which the clustering was based. When the GAP criterion was used in Step3Clusters to determine the optimal number of clusters, a plot of the GAP statistic as a function of the number of clusters is provided.

Usage

# S3 method for trajClusters
plot(x, sample.size = 5, ask = TRUE, which.plots = NULL, spline = FALSE, ...)

Arguments

x

object of class trajClusters as returned by Step3Cluster.

sample.size

the number of random trajectories to be randomly sampled from each cluster. Defaults to 5.

ask

logical. If TRUE, the user is asked before each plot. Defaults to TRUE.

which.plots

either NULL or a vector of integers. If NULL, every available plot is displayed. If a vector is supplied, only the corresponding plots will be displayed.

spline

logical. If TRUE, each trajectory will be smoothed using smoothing splines and the median and mean trajectories will be plotted from the smoothed trajectories. Defaults to FALSE

...

other parameters to be passed through to plotting functions.

See Also

Step3Clusters

Examples

Run this code
if (FALSE) {
data("trajdata")
trajdata.noGrp <- trajdata[, -which(colnames(trajdata) == "Group")] #remove the Group column

m = Step1Measures(trajdata.noGrp, ID = TRUE)
s = Step2Selection(m)
c3 = Step3Clusters(s, nclusters = 3)

plot(c3)

#The pointwise mean trajectories correspond to the third and fourth displayed plots.

c4 = Step3Clusters(s, nclusters = 4)

plot(c4, which.plots = 3:4)

}


Run the code above in your browser using DataLab